# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY.
# yarn lockfile v1


"@babel/code-frame@^7.0.0":
  "integrity" "sha512-OfC2uemaknXr87bdLUkWog7nYuliM9Ij5HUcajsVcMCpQrcLmtxRbVFTIqmcSkSeYRBFBRxs2FiUqFJDLdiebA=="
  "resolved" "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.0.0.tgz"
  "version" "7.0.0"
  dependencies:
    "@babel/highlight" "^7.0.0"

"@babel/core@^7.0.0", "@babel/core@^7.0.0-0", "@babel/core@^7.1.0":
  "integrity" "sha512-OvjIh6aqXtlsA8ujtGKfC7LYWksYSX8yQcM8Ay3LuvVeQ63lcOKgoZWVqcpFwkd29aYU9rVx7jxhfhiEDV9MZA=="
  "resolved" "https://registry.npmjs.org/@babel/core/-/core-7.4.5.tgz"
  "version" "7.4.5"
  dependencies:
    "@babel/code-frame" "^7.0.0"
    "@babel/generator" "^7.4.4"
    "@babel/helpers" "^7.4.4"
    "@babel/parser" "^7.4.5"
    "@babel/template" "^7.4.4"
    "@babel/traverse" "^7.4.5"
    "@babel/types" "^7.4.4"
    "convert-source-map" "^1.1.0"
    "debug" "^4.1.0"
    "json5" "^2.1.0"
    "lodash" "^4.17.11"
    "resolve" "^1.3.2"
    "semver" "^5.4.1"
    "source-map" "^0.5.0"

"@babel/generator@^7.4.0", "@babel/generator@^7.4.4":
  "integrity" "sha512-53UOLK6TVNqKxf7RUh8NE851EHRxOOeVXKbK2bivdb+iziMyk03Sr4eaE9OELCbyZAAafAKPDwF2TPUES5QbxQ=="
  "resolved" "https://registry.npmjs.org/@babel/generator/-/generator-7.4.4.tgz"
  "version" "7.4.4"
  dependencies:
    "@babel/types" "^7.4.4"
    "jsesc" "^2.5.1"
    "lodash" "^4.17.11"
    "source-map" "^0.5.0"
    "trim-right" "^1.0.1"

"@babel/helper-function-name@^7.1.0":
  "integrity" "sha512-A95XEoCpb3TO+KZzJ4S/5uW5fNe26DjBGqf1o9ucyLyCmi1dXq/B3c8iaWTfBk3VvetUxl16e8tIrd5teOCfGw=="
  "resolved" "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.1.0.tgz"
  "version" "7.1.0"
  dependencies:
    "@babel/helper-get-function-arity" "^7.0.0"
    "@babel/template" "^7.1.0"
    "@babel/types" "^7.0.0"

"@babel/helper-get-function-arity@^7.0.0":
  "integrity" "sha512-r2DbJeg4svYvt3HOS74U4eWKsUAMRH01Z1ds1zx8KNTPtpTL5JAsdFv8BNyOpVqdFhHkkRDIg5B4AsxmkjAlmQ=="
  "resolved" "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.0.0.tgz"
  "version" "7.0.0"
  dependencies:
    "@babel/types" "^7.0.0"

"@babel/helper-plugin-utils@^7.0.0":
  "integrity" "sha512-CYAOUCARwExnEixLdB6sDm2dIJ/YgEAKDM1MOeMeZu9Ld/bDgVo8aiWrXwcY7OBh+1Ea2uUcVRcxKk0GJvW7QA=="
  "resolved" "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.0.0.tgz"
  "version" "7.0.0"

"@babel/helper-split-export-declaration@^7.4.4":
  "integrity" "sha512-Ro/XkzLf3JFITkW6b+hNxzZ1n5OQ80NvIUdmHspih1XAhtN3vPTuUFT4eQnela+2MaZ5ulH+iyP513KJrxbN7Q=="
  "resolved" "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.4.4.tgz"
  "version" "7.4.4"
  dependencies:
    "@babel/types" "^7.4.4"

"@babel/helpers@^7.4.4":
  "integrity" "sha512-igczbR/0SeuPR8RFfC7tGrbdTbFL3QTvH6D+Z6zNxnTe//GyqmtHmDkzrqDmyZ3eSwPqB/LhyKoU5DXsp+Vp2A=="
  "resolved" "https://registry.npmjs.org/@babel/helpers/-/helpers-7.4.4.tgz"
  "version" "7.4.4"
  dependencies:
    "@babel/template" "^7.4.4"
    "@babel/traverse" "^7.4.4"
    "@babel/types" "^7.4.4"

"@babel/highlight@^7.0.0":
  "integrity" "sha512-UFMC4ZeFC48Tpvj7C8UgLvtkaUuovQX+5xNWrsIoMG8o2z+XFKjKaN9iVmS84dPwVN00W4wPmqvYoZF3EGAsfw=="
  "resolved" "https://registry.npmjs.org/@babel/highlight/-/highlight-7.0.0.tgz"
  "version" "7.0.0"
  dependencies:
    "chalk" "^2.0.0"
    "esutils" "^2.0.2"
    "js-tokens" "^4.0.0"

"@babel/parser@^7.1.0", "@babel/parser@^7.4.3", "@babel/parser@^7.4.4", "@babel/parser@^7.4.5":
  "integrity" "sha512-9mUqkL1FF5T7f0WDFfAoDdiMVPWsdD1gZYzSnaXsxUCUqzuch/8of9G3VUSNiZmMBoRxT3neyVsqeiL/ZPcjew=="
  "resolved" "https://registry.npmjs.org/@babel/parser/-/parser-7.4.5.tgz"
  "version" "7.4.5"

"@babel/plugin-syntax-object-rest-spread@^7.0.0":
  "integrity" "sha512-t0JKGgqk2We+9may3t0xDdmneaXmyxq0xieYcKHxIsrJO64n1OiMWNUtc5gQK1PA0NpdCRrtZp4z+IUaKugrSA=="
  "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.2.0.tgz"
  "version" "7.2.0"
  dependencies:
    "@babel/helper-plugin-utils" "^7.0.0"

"@babel/template@^7.1.0", "@babel/template@^7.4.0", "@babel/template@^7.4.4":
  "integrity" "sha512-CiGzLN9KgAvgZsnivND7rkA+AeJ9JB0ciPOD4U59GKbQP2iQl+olF1l76kJOupqidozfZ32ghwBEJDhnk9MEcw=="
  "resolved" "https://registry.npmjs.org/@babel/template/-/template-7.4.4.tgz"
  "version" "7.4.4"
  dependencies:
    "@babel/code-frame" "^7.0.0"
    "@babel/parser" "^7.4.4"
    "@babel/types" "^7.4.4"

"@babel/traverse@^7.1.0", "@babel/traverse@^7.4.3", "@babel/traverse@^7.4.4", "@babel/traverse@^7.4.5":
  "integrity" "sha512-Vc+qjynwkjRmIFGxy0KYoPj4FdVDxLej89kMHFsWScq999uX+pwcX4v9mWRjW0KcAYTPAuVQl2LKP1wEVLsp+A=="
  "resolved" "https://registry.npmjs.org/@babel/traverse/-/traverse-7.4.5.tgz"
  "version" "7.4.5"
  dependencies:
    "@babel/code-frame" "^7.0.0"
    "@babel/generator" "^7.4.4"
    "@babel/helper-function-name" "^7.1.0"
    "@babel/helper-split-export-declaration" "^7.4.4"
    "@babel/parser" "^7.4.5"
    "@babel/types" "^7.4.4"
    "debug" "^4.1.0"
    "globals" "^11.1.0"
    "lodash" "^4.17.11"

"@babel/types@^7.0.0", "@babel/types@^7.3.0", "@babel/types@^7.4.0", "@babel/types@^7.4.4":
  "integrity" "sha512-dOllgYdnEFOebhkKCjzSVFqw/PmmB8pH6RGOWkY4GsboQNd47b1fBThBSwlHAq9alF9vc1M3+6oqR47R50L0tQ=="
  "resolved" "https://registry.npmjs.org/@babel/types/-/types-7.4.4.tgz"
  "version" "7.4.4"
  dependencies:
    "esutils" "^2.0.2"
    "lodash" "^4.17.11"
    "to-fast-properties" "^2.0.0"

"@cnakazawa/watch@^1.0.3":
  "integrity" "sha512-r5160ogAvGyHsal38Kux7YYtodEKOj89RGb28ht1jh3SJb08VwRwAKKJL0bGb04Zd/3r9FL3BFIc3bBidYffCA=="
  "resolved" "https://registry.npmjs.org/@cnakazawa/watch/-/watch-1.0.3.tgz"
  "version" "1.0.3"
  dependencies:
    "exec-sh" "^0.3.2"
    "minimist" "^1.2.0"

"@hapi/address@2.x.x":
  "integrity" "sha512-mV6T0IYqb0xL1UALPFplXYQmR0twnXG0M6jUswpquqT2sD12BOiCiLy3EvMp/Fy7s3DZElC4/aPjEjo2jeZpvw=="
  "resolved" "https://registry.npmjs.org/@hapi/address/-/address-2.0.0.tgz"
  "version" "2.0.0"

"@hapi/hoek@6.x.x":
  "integrity" "sha512-HOJ20Kc93DkDVvjwHyHawPwPkX44sIrbXazAUDiUXaY2R9JwQGo2PhFfnQtdrsIe4igjG2fPgMra7NYw7qhy0A=="
  "resolved" "https://registry.npmjs.org/@hapi/hoek/-/hoek-6.2.4.tgz"
  "version" "6.2.4"

"@hapi/joi@^15.0.3":
  "integrity" "sha512-z6CesJ2YBwgVCi+ci8SI8zixoj8bGFn/vZb9MBPbSyoxsS2PnWYjHcyTM17VLK6tx64YVK38SDIh10hJypB+ig=="
  "resolved" "https://registry.npmjs.org/@hapi/joi/-/joi-15.0.3.tgz"
  "version" "15.0.3"
  dependencies:
    "@hapi/address" "2.x.x"
    "@hapi/hoek" "6.x.x"
    "@hapi/topo" "3.x.x"

"@hapi/topo@3.x.x":
  "integrity" "sha512-gZDI/eXOIk8kP2PkUKjWu9RW8GGVd2Hkgjxyr/S7Z+JF+0mr7bAlbw+DkTRxnD580o8Kqxlnba9wvqp5aOHBww=="
  "resolved" "https://registry.npmjs.org/@hapi/topo/-/topo-3.1.0.tgz"
  "version" "3.1.0"
  dependencies:
    "@hapi/hoek" "6.x.x"

"@jest/console@^24.7.1":
  "integrity" "sha512-iNhtIy2M8bXlAOULWVTUxmnelTLFneTNEkHCgPmgd+zNwy9zVddJ6oS5rZ9iwoscNdT5mMwUd0C51v/fSlzItg=="
  "resolved" "https://registry.npmjs.org/@jest/console/-/console-24.7.1.tgz"
  "version" "24.7.1"
  dependencies:
    "@jest/source-map" "^24.3.0"
    "chalk" "^2.0.1"
    "slash" "^2.0.0"

"@jest/core@^24.8.0":
  "integrity" "sha512-R9rhAJwCBQzaRnrRgAdVfnglUuATXdwTRsYqs6NMdVcAl5euG8LtWDe+fVkN27YfKVBW61IojVsXKaOmSnqd/A=="
  "resolved" "https://registry.npmjs.org/@jest/core/-/core-24.8.0.tgz"
  "version" "24.8.0"
  dependencies:
    "@jest/console" "^24.7.1"
    "@jest/reporters" "^24.8.0"
    "@jest/test-result" "^24.8.0"
    "@jest/transform" "^24.8.0"
    "@jest/types" "^24.8.0"
    "ansi-escapes" "^3.0.0"
    "chalk" "^2.0.1"
    "exit" "^0.1.2"
    "graceful-fs" "^4.1.15"
    "jest-changed-files" "^24.8.0"
    "jest-config" "^24.8.0"
    "jest-haste-map" "^24.8.0"
    "jest-message-util" "^24.8.0"
    "jest-regex-util" "^24.3.0"
    "jest-resolve-dependencies" "^24.8.0"
    "jest-runner" "^24.8.0"
    "jest-runtime" "^24.8.0"
    "jest-snapshot" "^24.8.0"
    "jest-util" "^24.8.0"
    "jest-validate" "^24.8.0"
    "jest-watcher" "^24.8.0"
    "micromatch" "^3.1.10"
    "p-each-series" "^1.0.0"
    "pirates" "^4.0.1"
    "realpath-native" "^1.1.0"
    "rimraf" "^2.5.4"
    "strip-ansi" "^5.0.0"

"@jest/environment@^24.8.0":
  "integrity" "sha512-vlGt2HLg7qM+vtBrSkjDxk9K0YtRBi7HfRFaDxoRtyi+DyVChzhF20duvpdAnKVBV6W5tym8jm0U9EfXbDk1tw=="
  "resolved" "https://registry.npmjs.org/@jest/environment/-/environment-24.8.0.tgz"
  "version" "24.8.0"
  dependencies:
    "@jest/fake-timers" "^24.8.0"
    "@jest/transform" "^24.8.0"
    "@jest/types" "^24.8.0"
    "jest-mock" "^24.8.0"

"@jest/fake-timers@^24.8.0":
  "integrity" "sha512-2M4d5MufVXwi6VzZhJ9f5S/wU4ud2ck0kxPof1Iz3zWx6Y+V2eJrES9jEktB6O3o/oEyk+il/uNu9PvASjWXQw=="
  "resolved" "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-24.8.0.tgz"
  "version" "24.8.0"
  dependencies:
    "@jest/types" "^24.8.0"
    "jest-message-util" "^24.8.0"
    "jest-mock" "^24.8.0"

"@jest/reporters@^24.8.0":
  "integrity" "sha512-eZ9TyUYpyIIXfYCrw0UHUWUvE35vx5I92HGMgS93Pv7du+GHIzl+/vh8Qj9MCWFK/4TqyttVBPakWMOfZRIfxw=="
  "resolved" "https://registry.npmjs.org/@jest/reporters/-/reporters-24.8.0.tgz"
  "version" "24.8.0"
  dependencies:
    "@jest/environment" "^24.8.0"
    "@jest/test-result" "^24.8.0"
    "@jest/transform" "^24.8.0"
    "@jest/types" "^24.8.0"
    "chalk" "^2.0.1"
    "exit" "^0.1.2"
    "glob" "^7.1.2"
    "istanbul-lib-coverage" "^2.0.2"
    "istanbul-lib-instrument" "^3.0.1"
    "istanbul-lib-report" "^2.0.4"
    "istanbul-lib-source-maps" "^3.0.1"
    "istanbul-reports" "^2.1.1"
    "jest-haste-map" "^24.8.0"
    "jest-resolve" "^24.8.0"
    "jest-runtime" "^24.8.0"
    "jest-util" "^24.8.0"
    "jest-worker" "^24.6.0"
    "node-notifier" "^5.2.1"
    "slash" "^2.0.0"
    "source-map" "^0.6.0"
    "string-length" "^2.0.0"

"@jest/source-map@^24.3.0":
  "integrity" "sha512-zALZt1t2ou8le/crCeeiRYzvdnTzaIlpOWaet45lNSqNJUnXbppUUFR4ZUAlzgDmKee4Q5P/tKXypI1RiHwgag=="
  "resolved" "https://registry.npmjs.org/@jest/source-map/-/source-map-24.3.0.tgz"
  "version" "24.3.0"
  dependencies:
    "callsites" "^3.0.0"
    "graceful-fs" "^4.1.15"
    "source-map" "^0.6.0"

"@jest/test-result@^24.8.0":
  "integrity" "sha512-+YdLlxwizlfqkFDh7Mc7ONPQAhA4YylU1s529vVM1rsf67vGZH/2GGm5uO8QzPeVyaVMobCQ7FTxl38QrKRlng=="
  "resolved" "https://registry.npmjs.org/@jest/test-result/-/test-result-24.8.0.tgz"
  "version" "24.8.0"
  dependencies:
    "@jest/console" "^24.7.1"
    "@jest/types" "^24.8.0"
    "@types/istanbul-lib-coverage" "^2.0.0"

"@jest/test-sequencer@^24.8.0":
  "integrity" "sha512-OzL/2yHyPdCHXEzhoBuq37CE99nkme15eHkAzXRVqthreWZamEMA0WoetwstsQBCXABhczpK03JNbc4L01vvLg=="
  "resolved" "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-24.8.0.tgz"
  "version" "24.8.0"
  dependencies:
    "@jest/test-result" "^24.8.0"
    "jest-haste-map" "^24.8.0"
    "jest-runner" "^24.8.0"
    "jest-runtime" "^24.8.0"

"@jest/transform@^24.8.0":
  "integrity" "sha512-xBMfFUP7TortCs0O+Xtez2W7Zu1PLH9bvJgtraN1CDST6LBM/eTOZ9SfwS/lvV8yOfcDpFmwf9bq5cYbXvqsvA=="
  "resolved" "https://registry.npmjs.org/@jest/transform/-/transform-24.8.0.tgz"
  "version" "24.8.0"
  dependencies:
    "@babel/core" "^7.1.0"
    "@jest/types" "^24.8.0"
    "babel-plugin-istanbul" "^5.1.0"
    "chalk" "^2.0.1"
    "convert-source-map" "^1.4.0"
    "fast-json-stable-stringify" "^2.0.0"
    "graceful-fs" "^4.1.15"
    "jest-haste-map" "^24.8.0"
    "jest-regex-util" "^24.3.0"
    "jest-util" "^24.8.0"
    "micromatch" "^3.1.10"
    "realpath-native" "^1.1.0"
    "slash" "^2.0.0"
    "source-map" "^0.6.1"
    "write-file-atomic" "2.4.1"

"@jest/types@^24.8.0":
  "integrity" "sha512-g17UxVr2YfBtaMUxn9u/4+siG1ptg9IGYAYwvpwn61nBg779RXnjE/m7CxYcIzEt0AbHZZAHSEZNhkE2WxURVg=="
  "resolved" "https://registry.npmjs.org/@jest/types/-/types-24.8.0.tgz"
  "version" "24.8.0"
  dependencies:
    "@types/istanbul-lib-coverage" "^2.0.0"
    "@types/istanbul-reports" "^1.1.1"
    "@types/yargs" "^12.0.9"

"@opencensus/core@^0.0.8":
  "integrity" "sha512-yUFT59SFhGMYQgX0PhoTR0LBff2BEhPrD9io1jWfF/VDbakRfs6Pq60rjv0Z7iaTav5gQlttJCX2+VPxFWCuoQ=="
  "resolved" "https://registry.npmjs.org/@opencensus/core/-/core-0.0.8.tgz"
  "version" "0.0.8"
  dependencies:
    "continuation-local-storage" "^3.2.1"
    "log-driver" "^1.2.7"
    "semver" "^5.5.0"
    "shimmer" "^1.2.0"
    "uuid" "^3.2.1"

"@opencensus/core@^0.0.9":
  "integrity" "sha512-31Q4VWtbzXpVUd2m9JS6HEaPjlKvNMOiF7lWKNmXF84yUcgfAFL5re7/hjDmdyQbOp32oGc+RFV78jXIldVz6Q=="
  "resolved" "https://registry.npmjs.org/@opencensus/core/-/core-0.0.9.tgz"
  "version" "0.0.9"
  dependencies:
    "continuation-local-storage" "^3.2.1"
    "log-driver" "^1.2.7"
    "semver" "^5.5.0"
    "shimmer" "^1.2.0"
    "uuid" "^3.2.1"

"@opencensus/propagation-b3@^0.0.8":
  "integrity" "sha512-PffXX2AL8Sh0VHQ52jJC4u3T0H6wDK6N/4bg7xh4ngMYOIi13aR1kzVvX1sVDBgfGwDOkMbl4c54Xm3tlPx/+A=="
  "resolved" "https://registry.npmjs.org/@opencensus/propagation-b3/-/propagation-b3-0.0.8.tgz"
  "version" "0.0.8"
  dependencies:
    "@opencensus/core" "^0.0.8"
    "uuid" "^3.2.1"

"@pm2/agent-node@~1.1.8":
  "integrity" "sha512-R5X6P+eZM9wVxix5HzJnoAo0F0JCnu9kJcPfscCKx+gVFw69VjmvXxTHGejYNMokrkIGQ+BIJQ2+/uGnLFvi3w=="
  "resolved" "https://registry.npmjs.org/@pm2/agent-node/-/agent-node-1.1.8.tgz"
  "version" "1.1.8"
  dependencies:
    "debug" "^3.1.0"
    "eventemitter2" "^5.0.1"
    "proxy-agent" "^3.0.3"
    "ws" "^6.0.0"

"@pm2/agent@^0.5.22":
  "integrity" "sha512-j6lJMMmGvDvxcyPBO3JpqdSdzlQUlWDSfVRWzLSHKioEUMYeq/JBx3ZQmA1D25OoDPzaymwcquP4B0HR6gU1bQ=="
  "resolved" "https://registry.npmjs.org/@pm2/agent/-/agent-0.5.24.tgz"
  "version" "0.5.24"
  dependencies:
    "async" "^2.6.0"
    "chalk" "^2.3.2"
    "eventemitter2" "^5.0.1"
    "fclone" "^1.0.11"
    "moment" "^2.21.0"
    "nssocket" "^0.6.0"
    "pm2-axon" "^3.2.0"
    "pm2-axon-rpc" "^0.5.0"
    "semver" "^5.5.0"
    "ws" "^5.1.0"

"@pm2/io@^4.1.2":
  "integrity" "sha512-CD5DZaOD2kvclks9MN3EHbohGeN0ZXc3H0607I4YL6LJHf8HaCtrB3na9USFToVbbKN3rNrvVSCTRkjNf22W1g=="
  "resolved" "https://registry.npmjs.org/@pm2/io/-/io-4.1.4.tgz"
  "version" "4.1.4"
  dependencies:
    "@opencensus/core" "^0.0.9"
    "@opencensus/propagation-b3" "^0.0.8"
    "@pm2/agent-node" "~1.1.8"
    "async" "~2.6.1"
    "debug" "3.1.0"
    "event-loop-inspector" "~1.2.0"
    "eventemitter2" "~5.0.1"
    "require-in-the-middle" "3.0.0"
    "semver" "5.5.0"
    "shimmer" "~1.2.0"
    "signal-exit" "3.0.2"
    "tslib" "1.9.3"

"@pm2/js-api@^0.5.43":
  "integrity" "sha512-sfD7+yWo2YHvnNWz+cYSHEI7p8O/bqsAtRylDxJSfhTljcUTH+nOvBAqrZoKEhkimcXoDPvFVEPgj2j2l7Jr6Q=="
  "resolved" "https://registry.npmjs.org/@pm2/js-api/-/js-api-0.5.57.tgz"
  "version" "0.5.57"
  dependencies:
    "async" "^2.4.1"
    "axios" "^0.16.2"
    "debug" "^2.6.8"
    "eventemitter2" "^4.1.0"
    "ws" "^3.0.0"

"@types/babel__core@^7.1.0":
  "integrity" "sha512-cfCCrFmiGY/yq0NuKNxIQvZFy9kY/1immpSpTngOnyIbD4+eJOG5mxphhHDv3CHL9GltO4GcKr54kGBg3RNdbg=="
  "resolved" "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.2.tgz"
  "version" "7.1.2"
  dependencies:
    "@babel/parser" "^7.1.0"
    "@babel/types" "^7.0.0"
    "@types/babel__generator" "*"
    "@types/babel__template" "*"
    "@types/babel__traverse" "*"

"@types/babel__generator@*":
  "integrity" "sha512-NHcOfab3Zw4q5sEE2COkpfXjoE7o+PmqD9DQW4koUT3roNxwziUdXGnRndMat/LJNUtePwn1TlP4do3uoe3KZQ=="
  "resolved" "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.0.2.tgz"
  "version" "7.0.2"
  dependencies:
    "@babel/types" "^7.0.0"

"@types/babel__template@*":
  "integrity" "sha512-/K6zCpeW7Imzgab2bLkLEbz0+1JlFSrUMdw7KoIIu+IUdu51GWaBZpd3y1VXGVXzynvGa4DaIaxNZHiON3GXUg=="
  "resolved" "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.0.2.tgz"
  "version" "7.0.2"
  dependencies:
    "@babel/parser" "^7.1.0"
    "@babel/types" "^7.0.0"

"@types/babel__traverse@*", "@types/babel__traverse@^7.0.6":
  "integrity" "sha512-XYVgHF2sQ0YblLRMLNPB3CkFMewzFmlDsH/TneZFHUXDlABQgh88uOxuez7ZcXxayLFrqLwtDH1t+FmlFwNZxw=="
  "resolved" "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.0.6.tgz"
  "version" "7.0.6"
  dependencies:
    "@babel/types" "^7.3.0"

"@types/body-parser@*":
  "integrity" "sha512-a2+YeUjPkztKJu5aIF2yArYFQQp8d51wZ7DavSHjFuY1mqVgidGyzEQ41JIVNy82fXj8yPgy2vJmfIywgESW6w=="
  "resolved" "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.17.0.tgz"
  "version" "1.17.0"
  dependencies:
    "@types/connect" "*"
    "@types/node" "*"

"@types/connect@*":
  "integrity" "sha512-4r8qa0quOvh7lGD0pre62CAb1oni1OO6ecJLGCezTmhQ8Fz50Arx9RUszryR8KlgK6avuSXvviL6yWyViQABOg=="
  "resolved" "https://registry.npmjs.org/@types/connect/-/connect-3.4.32.tgz"
  "version" "3.4.32"
  dependencies:
    "@types/node" "*"

"@types/cookiejar@*":
  "integrity" "sha512-aRnpPa7ysx3aNW60hTiCtLHlQaIFsXFCgQlpakNgDNVFzbtusSY8PwjAQgRWfSk0ekNoBjO51eQRB6upA9uuyw=="
  "resolved" "https://registry.npmjs.org/@types/cookiejar/-/cookiejar-2.1.1.tgz"
  "version" "2.1.1"

"@types/cors@^2.8.5":
  "integrity" "sha512-GmK8AKu8i+s+EChK/uZ5IbrXPcPaQKWaNSGevDT/7o3gFObwSUQwqb1jMqxuo+YPvj0ckGzINI+EO7EHcmJjKg=="
  "resolved" "https://registry.npmjs.org/@types/cors/-/cors-2.8.5.tgz"
  "version" "2.8.5"
  dependencies:
    "@types/express" "*"

"@types/dotenv@^6.1.1":
  "integrity" "sha512-ftQl3DtBvqHl9L16tpqqzA4YzCSXZfi7g8cQceTz5rOlYtk/IZbFjAv3mLOQlNIgOaylCQWQoBdDQHPgEBJPHg=="
  "resolved" "https://registry.npmjs.org/@types/dotenv/-/dotenv-6.1.1.tgz"
  "version" "6.1.1"
  dependencies:
    "@types/node" "*"

"@types/express-serve-static-core@*":
  "integrity" "sha512-x/8h6FHm14rPWnW2HP5likD/rsqJ3t/77OWx2PLxym0hXbeBWQmcPyHmwX+CtCQpjIfgrUdEoDFcLPwPZWiqzQ=="
  "resolved" "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.16.4.tgz"
  "version" "4.16.4"
  dependencies:
    "@types/node" "*"
    "@types/range-parser" "*"

"@types/express@*", "@types/express@^4.16.1":
  "integrity" "sha512-V0clmJow23WeyblmACoxbHBu2JKlE5TiIme6Lem14FnPW9gsttyHtk6wq7njcdIWH1njAaFgR8gW09lgY98gQg=="
  "resolved" "https://registry.npmjs.org/@types/express/-/express-4.16.1.tgz"
  "version" "4.16.1"
  dependencies:
    "@types/body-parser" "*"
    "@types/express-serve-static-core" "*"
    "@types/serve-static" "*"

"@types/hapi__joi@*", "@types/hapi__joi@^15.0.1":
  "integrity" "sha512-uqH3kTO1nrhe+Pbq+dQKrulrfscRPjFZNv9UWA3FupJZBHw+miT7yiV6C8A80YLnn0o6zbgTProncBb3d7QohA=="
  "resolved" "https://registry.npmjs.org/@types/hapi__joi/-/hapi__joi-15.0.1.tgz"
  "version" "15.0.1"
  dependencies:
    "@types/hapi__joi" "*"

"@types/istanbul-lib-coverage@*", "@types/istanbul-lib-coverage@^2.0.0":
  "integrity" "sha512-hRJD2ahnnpLgsj6KWMYSrmXkM3rm2Dl1qkx6IOFD5FnuNPXJIG5L0dhgKXCYTRMGzU4n0wImQ/xfmRc4POUFlg=="
  "resolved" "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.1.tgz"
  "version" "2.0.1"

"@types/istanbul-lib-report@*":
  "integrity" "sha512-3BUTyMzbZa2DtDI2BkERNC6jJw2Mr2Y0oGI7mRxYNBPxppbtEK1F66u3bKwU2g+wxwWI7PAoRpJnOY1grJqzHg=="
  "resolved" "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-1.1.1.tgz"
  "version" "1.1.1"
  dependencies:
    "@types/istanbul-lib-coverage" "*"

"@types/istanbul-reports@^1.1.1":
  "integrity" "sha512-UpYjBi8xefVChsCoBpKShdxTllC9pwISirfoZsUa2AAdQg/Jd2KQGtSbw+ya7GPo7x/wAPlH6JBhKhAsXUEZNA=="
  "resolved" "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-1.1.1.tgz"
  "version" "1.1.1"
  dependencies:
    "@types/istanbul-lib-coverage" "*"
    "@types/istanbul-lib-report" "*"

"@types/jest-diff@*":
  "integrity" "sha512-yALhelO3i0hqZwhjtcr6dYyaLoCHbAMshwtj6cGxTvHZAKXHsYGdff6E8EPw3xLKY0ELUTQ69Q1rQiJENnccMA=="
  "resolved" "https://registry.npmjs.org/@types/jest-diff/-/jest-diff-20.0.1.tgz"
  "version" "20.0.1"

"@types/jest@^24.0.13":
  "integrity" "sha512-3m6RPnO35r7Dg+uMLj1+xfZaOgIHHHut61djNjzwExXN4/Pm9has9C6I1KMYSfz7mahDhWUOVg4HW/nZdv5Pww=="
  "resolved" "https://registry.npmjs.org/@types/jest/-/jest-24.0.13.tgz"
  "version" "24.0.13"
  dependencies:
    "@types/jest-diff" "*"

"@types/mime@*":
  "integrity" "sha512-FwI9gX75FgVBJ7ywgnq/P7tw+/o1GUbtP0KzbtusLigAOgIgNISRK0ZPl4qertvXSIE8YbsVJueQ90cDt9YYyw=="
  "resolved" "https://registry.npmjs.org/@types/mime/-/mime-2.0.1.tgz"
  "version" "2.0.1"

"@types/morgan@^1.7.35":
  "integrity" "sha512-E9qFi0seOkdlQnCTPv54brNfGWeFdRaEhI5tSue4pdx/V+xfxvMETsxXhOEcj1cYL+0n/jcTEmj/jD2gjzCwMg=="
  "resolved" "https://registry.npmjs.org/@types/morgan/-/morgan-1.7.35.tgz"
  "version" "1.7.35"
  dependencies:
    "@types/express" "*"

"@types/node@*":
  "integrity" "sha512-szA3x/3miL90ZJxUCzx9haNbK5/zmPieGraZEe4WI+3srN0eGLiT22NXeMHmyhNEopn+IrxqMc7wdVwvPl8meg=="
  "resolved" "https://registry.npmjs.org/@types/node/-/node-11.13.8.tgz"
  "version" "11.13.8"

"@types/node@^8.0.7":
  "integrity" "sha512-c35YEBTkL4rzXY2ucpSKy+UYHjUBIIkuJbWYbsGIrKLEWU5dgJMmLkkIb3qeC3O3Tpb1ZQCwecscvJTDjDjkRw=="
  "resolved" "https://registry.npmjs.org/@types/node/-/node-8.10.48.tgz"
  "version" "8.10.48"

"@types/range-parser@*":
  "integrity" "sha512-ewFXqrQHlFsgc09MK5jP5iR7vumV/BYayNC6PgJO2LPe8vrnNFyjQjSppfEngITi0qvfKtzFvgKymGheFM9UOA=="
  "resolved" "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.3.tgz"
  "version" "1.2.3"

"@types/serve-static@*":
  "integrity" "sha512-/BZ4QRLpH/bNYgZgwhKEh+5AsboDBcUdlBYgzoLX0fpj3Y2gp6EApyOlM3bK53wQS/OE1SrdSYBAbux2D1528Q=="
  "resolved" "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.13.2.tgz"
  "version" "1.13.2"
  dependencies:
    "@types/express-serve-static-core" "*"
    "@types/mime" "*"

"@types/stack-utils@^1.0.1":
  "integrity" "sha512-l42BggppR6zLmpfU6fq9HEa2oGPEI8yrSPL3GITjfRInppYFahObbIQOQK3UGxEnyQpltZLaPe75046NOZQikw=="
  "resolved" "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-1.0.1.tgz"
  "version" "1.0.1"

"@types/superagent@*":
  "integrity" "sha512-NetXrraTWPcdGG6IwYJhJ5esUGx8AYNiozbc1ENWEsF6BsD4JmNODJczI6Rm1xFPVp6HZESds9YCfqz4zIsM6A=="
  "resolved" "https://registry.npmjs.org/@types/superagent/-/superagent-4.1.1.tgz"
  "version" "4.1.1"
  dependencies:
    "@types/cookiejar" "*"
    "@types/node" "*"

"@types/supertest@^2.0.7":
  "integrity" "sha512-GibTh4OTkal71btYe2fpZP/rVHIPnnUsYphEaoywVHo+mo2a/LhlOFkIm5wdN0H0DA0Hx8x+tKgCYMD9elHu5w=="
  "resolved" "https://registry.npmjs.org/@types/supertest/-/supertest-2.0.7.tgz"
  "version" "2.0.7"
  dependencies:
    "@types/superagent" "*"

"@types/swagger-ui-express@^3.0.0":
  "integrity" "sha512-NDr7fgTh4govvso8IM8lkzSMuqGfhw7KX5inVohFUMjqAhDJQRfCwTHxzWk9sd/bTLtmSs9ib+A+09tf9QSt4Q=="
  "resolved" "https://registry.npmjs.org/@types/swagger-ui-express/-/swagger-ui-express-3.0.0.tgz"
  "version" "3.0.0"
  dependencies:
    "@types/express" "*"
    "@types/serve-static" "*"

"@types/yamljs@^0.2.30":
  "integrity" "sha512-VFpsDGCZK6/wYklHPPm9RKlMjJE+fU9BMOXaUrleJY5gnKVpIXP7ZXEVD3o4ZlVcDQMJUxV0enwnx0+1Bed3lg=="
  "resolved" "https://registry.npmjs.org/@types/yamljs/-/yamljs-0.2.30.tgz"
  "version" "0.2.30"

"@types/yargs@^12.0.2", "@types/yargs@^12.0.9":
  "integrity" "sha512-SOhuU4wNBxhhTHxYaiG5NY4HBhDIDnJF60GU+2LqHAdKKer86//e4yg69aENCtQ04n0ovz+tq2YPME5t5yp4pw=="
  "resolved" "https://registry.npmjs.org/@types/yargs/-/yargs-12.0.12.tgz"
  "version" "12.0.12"

"abab@^2.0.0":
  "integrity" "sha512-sY5AXXVZv4Y1VACTtR11UJCPHHudgY5i26Qj5TypE6DKlIApbwb5uqhXcJ5UUGbvZNRh7EeIoW+LrJumBsKp7w=="
  "resolved" "https://registry.npmjs.org/abab/-/abab-2.0.0.tgz"
  "version" "2.0.0"

"abbrev@1":
  "integrity" "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q=="
  "resolved" "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz"
  "version" "1.1.1"

"accepts@~1.3.5":
  "integrity" "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA=="
  "resolved" "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz"
  "version" "1.3.7"
  dependencies:
    "mime-types" "~2.1.24"
    "negotiator" "0.6.2"

"acorn-globals@^4.1.0":
  "integrity" "sha512-BbzvZhVtZP+Bs1J1HcwrQe8ycfO0wStkSGxuul3He3GkHOIZ6eTqOkPuw9IP1X3+IkOo4wiJmwkobzXYz4wewQ=="
  "resolved" "https://registry.npmjs.org/acorn-globals/-/acorn-globals-4.3.2.tgz"
  "version" "4.3.2"
  dependencies:
    "acorn" "^6.0.1"
    "acorn-walk" "^6.0.1"

"acorn-walk@^6.0.1":
  "integrity" "sha512-OtUw6JUTgxA2QoqqmrmQ7F2NYqiBPi/L2jqHyFtllhOUvXYQXf0Z1CYUinIfyT4bTCGmrA7gX9FvHA81uzCoVw=="
  "resolved" "https://registry.npmjs.org/acorn-walk/-/acorn-walk-6.1.1.tgz"
  "version" "6.1.1"

"acorn@^5.5.3":
  "integrity" "sha512-T/zvzYRfbVojPWahDsE5evJdHb3oJoQfFbsrKM7w5Zcs++Tr257tia3BmMP8XYVjp1S9RZXQMh7gao96BlqZOw=="
  "resolved" "https://registry.npmjs.org/acorn/-/acorn-5.7.3.tgz"
  "version" "5.7.3"

"acorn@^6.0.1":
  "integrity" "sha512-jPTiwtOxaHNaAPg/dmrJ/beuzLRnXtB0kQPQ8JpotKJgTB6rX6c8mlf315941pyjBSaPg8NHXS9fhP4u17DpGA=="
  "resolved" "https://registry.npmjs.org/acorn/-/acorn-6.1.1.tgz"
  "version" "6.1.1"

"agent-base@^4.1.0", "agent-base@^4.2.0", "agent-base@~4.2.1", "agent-base@4":
  "integrity" "sha512-JVwXMr9nHYTUXsBFKUqhJwvlcYU/blreOEUkhNR2eXZIvwd+c+o5V4MgDPKWnMS/56awN3TRzIP+KoPn+roQtg=="
  "resolved" "https://registry.npmjs.org/agent-base/-/agent-base-4.2.1.tgz"
  "version" "4.2.1"
  dependencies:
    "es6-promisify" "^5.0.0"

"ajv@^6.5.5":
  "integrity" "sha512-nffhOpkymDECQyR0mnsUtoCE8RlX38G0rYP+wgLWFyZuUyuuojSSvi/+euOiQBIn63whYwYVIIH1TvE3tu4OEg=="
  "resolved" "https://registry.npmjs.org/ajv/-/ajv-6.10.0.tgz"
  "version" "6.10.0"
  dependencies:
    "fast-deep-equal" "^2.0.1"
    "fast-json-stable-stringify" "^2.0.0"
    "json-schema-traverse" "^0.4.1"
    "uri-js" "^4.2.2"

"amp-message@~0.1.1":
  "integrity" "sha512-JqutcFwoU1+jhv7ArgW38bqrE+LQdcRv4NxNw0mp0JHQyB6tXesWRjtYKlDgHRY2o3JE5UTaBGUK8kSWUdxWUg=="
  "resolved" "https://registry.npmjs.org/amp-message/-/amp-message-0.1.2.tgz"
  "version" "0.1.2"
  dependencies:
    "amp" "0.3.1"

"amp@~0.3.1", "amp@0.3.1":
  "integrity" "sha512-OwIuC4yZaRogHKiuU5WlMR5Xk/jAcpPtawWL05Gj8Lvm2F6mwoJt4O/bHI+DHwG79vWd+8OFYM4/BzYqyRd3qw=="
  "resolved" "https://registry.npmjs.org/amp/-/amp-0.3.1.tgz"
  "version" "0.3.1"

"ansi-align@^2.0.0":
  "integrity" "sha512-TdlOggdA/zURfMYa7ABC66j+oqfMew58KpJMbUlH3bcZP1b+cBHIHDDn5uH9INsxrHBPjsqM0tDB4jPTF/vgJA=="
  "resolved" "https://registry.npmjs.org/ansi-align/-/ansi-align-2.0.0.tgz"
  "version" "2.0.0"
  dependencies:
    "string-width" "^2.0.0"

"ansi-escapes@^3.0.0":
  "integrity" "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ=="
  "resolved" "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz"
  "version" "3.2.0"

"ansi-regex@^2.0.0":
  "integrity" "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA=="
  "resolved" "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz"
  "version" "2.1.1"

"ansi-regex@^3.0.0":
  "integrity" "sha512-wFUFA5bg5dviipbQQ32yOQhl6gcJaJXiHE7dvR8VYPG97+J/GNC5FKGepKdEDUFeXRzDxPF1X/Btc8L+v7oqIQ=="
  "resolved" "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz"
  "version" "3.0.0"

"ansi-regex@^4.0.0", "ansi-regex@^4.1.0":
  "integrity" "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg=="
  "resolved" "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz"
  "version" "4.1.0"

"ansi-styles@^2.2.1":
  "integrity" "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA=="
  "resolved" "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz"
  "version" "2.2.1"

"ansi-styles@^3.2.0", "ansi-styles@^3.2.1":
  "integrity" "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA=="
  "resolved" "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz"
  "version" "3.2.1"
  dependencies:
    "color-convert" "^1.9.0"

"anymatch@^2.0.0":
  "integrity" "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw=="
  "resolved" "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz"
  "version" "2.0.0"
  dependencies:
    "micromatch" "^3.1.4"
    "normalize-path" "^2.1.1"

"arg@^4.1.0":
  "integrity" "sha512-ZWc51jO3qegGkVh8Hwpv636EkbesNV5ZNQPCtRa+0qytRYPEs9IYT9qITY9buezqUH5uqyzlWLcufrzU2rffdg=="
  "resolved" "https://registry.npmjs.org/arg/-/arg-4.1.0.tgz"
  "version" "4.1.0"

"argparse@^1.0.7":
  "integrity" "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg=="
  "resolved" "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz"
  "version" "1.0.10"
  dependencies:
    "sprintf-js" "~1.0.2"

"arr-diff@^4.0.0":
  "integrity" "sha512-YVIQ82gZPGBebQV/a8dar4AitzCQs0jjXwMPZllpXMaGjXPYVUawSxQrRsjhjupyVxEvbHgUmIhKVlND+j02kA=="
  "resolved" "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz"
  "version" "4.0.0"

"arr-flatten@^1.1.0":
  "integrity" "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg=="
  "resolved" "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz"
  "version" "1.1.0"

"arr-union@^3.1.0":
  "integrity" "sha512-sKpyeERZ02v1FeCZT8lrfJq5u6goHCtpTAzPwJYe7c8SPFOboNjNg1vz2L4VTn9T4PQxEx13TbXLmYUcS6Ug7Q=="
  "resolved" "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz"
  "version" "3.1.0"

"array-equal@^1.0.0":
  "integrity" "sha1-jCpe8kcv2ep0KwTHenUJO6J1fJM= sha512-H3LU5RLiSsGXPhN+Nipar0iR0IofH+8r89G2y1tBKxQ/agagKyAjhkAFDRBfodP2caPrNKHpAWNIM/c9yeL7uA=="
  "resolved" "https://registry.npmjs.org/array-equal/-/array-equal-1.0.0.tgz"
  "version" "1.0.0"

"array-filter@~0.0.0":
  "integrity" "sha512-VW0FpCIhjZdarWjIz8Vpva7U95fl2Jn+b+mmFFMLn8PIVscOQcAgEznwUzTEuUHuqZqIxwzRlcaN/urTFFQoiw=="
  "resolved" "https://registry.npmjs.org/array-filter/-/array-filter-0.0.1.tgz"
  "version" "0.0.1"

"array-flatten@1.1.1":
  "integrity" "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg=="
  "resolved" "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz"
  "version" "1.1.1"

"array-map@~0.0.0":
  "integrity" "sha512-123XMszMB01QKVptpDQ7x1m1pP5NmJIG1kbl0JSPPRezvwQChxAN0Gvzo7rvR1IZ2tOL2tmiy7kY/KKgnpVVpg=="
  "resolved" "https://registry.npmjs.org/array-map/-/array-map-0.0.0.tgz"
  "version" "0.0.0"

"array-reduce@~0.0.0":
  "integrity" "sha512-8jR+StqaC636u7h3ye1co3lQRefgVVUQUhuAmRbDqIMeR2yuXzRvkCNQiQ5J/wbREmoBLNtp13dhaaVpZQDRUw=="
  "resolved" "https://registry.npmjs.org/array-reduce/-/array-reduce-0.0.0.tgz"
  "version" "0.0.0"

"array-unique@^0.3.2":
  "integrity" "sha512-SleRWjh9JUud2wH1hPs9rZBZ33H6T9HOiL0uwGnGx9FpE6wKGyfWugmbkEOIs6qWrZhg0LWeLziLrEwQJhs5mQ=="
  "resolved" "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz"
  "version" "0.3.2"

"asn1@~0.2.3":
  "integrity" "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg=="
  "resolved" "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz"
  "version" "0.2.4"
  dependencies:
    "safer-buffer" "~2.1.0"

"assert-plus@^1.0.0", "assert-plus@1.0.0":
  "integrity" "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU= sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw=="
  "resolved" "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz"
  "version" "1.0.0"

"assign-symbols@^1.0.0":
  "integrity" "sha512-Q+JC7Whu8HhmTdBph/Tq59IoRtoy6KAm5zzPv00WdujX82lbAL8K7WVjne7vdCsAmbF4AYaDOPyO3k0kl8qIrw=="
  "resolved" "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz"
  "version" "1.0.0"

"ast-types@0.x.x":
  "integrity" "sha512-ky/YVYCbtVAS8TdMIaTiPFHwEpRB5z1hctepJplTr3UW5q8TDrpIMCILyk8pmLxGtn2KCtC/lSn7zOsaI7nzDw=="
  "resolved" "https://registry.npmjs.org/ast-types/-/ast-types-0.12.4.tgz"
  "version" "0.12.4"

"astral-regex@^1.0.0":
  "integrity" "sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg=="
  "resolved" "https://registry.npmjs.org/astral-regex/-/astral-regex-1.0.0.tgz"
  "version" "1.0.0"

"async-each@^1.0.1":
  "integrity" "sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ=="
  "resolved" "https://registry.npmjs.org/async-each/-/async-each-1.0.3.tgz"
  "version" "1.0.3"

"async-limiter@~1.0.0":
  "integrity" "sha512-jp/uFnooOiO+L211eZOoSyzpOITMXx1rBITauYykG3BRYPu8h0UcxsPNB04RR5vo4Tyz3+ay17tR6JVf9qzYWg=="
  "resolved" "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.0.tgz"
  "version" "1.0.0"

"async-listener@^0.6.0":
  "integrity" "sha512-gpuo6xOyF4D5DE5WvyqZdPA3NGhiT6Qf07l7DCB0wwDEsLvDIbCr6j9S5aj5Ch96dLace5tXVzWBZkxU/c5ohw=="
  "resolved" "https://registry.npmjs.org/async-listener/-/async-listener-0.6.10.tgz"
  "version" "0.6.10"
  dependencies:
    "semver" "^5.3.0"
    "shimmer" "^1.1.0"

"async@^2.4.1", "async@^2.6", "async@^2.6.0", "async@^2.6.1", "async@~2.6.1":
  "integrity" "sha512-H1qVYh1MYhEEFLsP97cVKqCGo7KfCyTt6uEWqsTBr9SO84oK9Uwbyd/yCW+6rKJLHksBNUVWZDAjfS+Ccx0Bbg=="
  "resolved" "https://registry.npmjs.org/async/-/async-2.6.2.tgz"
  "version" "2.6.2"
  dependencies:
    "lodash" "^4.17.11"

"async@2.6.1":
  "integrity" "sha512-fNEiL2+AZt6AlAw/29Cr0UDe4sRAHCpEHh54WMz+Bb7QfNcFw4h3loofyJpLeQs4Yx7yuqu/2dLgM5hKOs6HlQ=="
  "resolved" "https://registry.npmjs.org/async/-/async-2.6.1.tgz"
  "version" "2.6.1"
  dependencies:
    "lodash" "^4.17.10"

"asynckit@^0.4.0":
  "integrity" "sha1-x57Zf380y48robyXkLzDZkdLS3k= sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q=="
  "resolved" "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz"
  "version" "0.4.0"

"atob@^2.1.1":
  "integrity" "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg=="
  "resolved" "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz"
  "version" "2.1.2"

"aws-sign2@~0.7.0":
  "integrity" "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg= sha512-08kcGqnYf/YmjoRhfxyu+CLxBjUtHLXLXX/vUfx9l2LYzG3c1m61nrpyFUZI6zeS+Li/wWMMidD9KgrqtGq3mA=="
  "resolved" "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz"
  "version" "0.7.0"

"aws4@^1.8.0":
  "integrity" "sha512-ReZxvNHIOv88FlT7rxcXIIC0fPt4KZqZbOlivyWtXLt8ESx84zd3kMC6iK5jVeS2qt+g7ftS7ye4fi06X5rtRQ=="
  "resolved" "https://registry.npmjs.org/aws4/-/aws4-1.8.0.tgz"
  "version" "1.8.0"

"axios@^0.16.2":
  "integrity" "sha512-IMYFDrcVbUksQhsMYtWCM6KdNaDpr1NY56dpzaIgj92ecPVI29bf2sOgAf8aGTiq8UoixJD61Pj0Ahej5DPv7w=="
  "resolved" "https://registry.npmjs.org/axios/-/axios-0.16.2.tgz"
  "version" "0.16.2"
  dependencies:
    "follow-redirects" "^1.2.3"
    "is-buffer" "^1.1.5"

"babel-jest@^24.8.0":
  "integrity" "sha512-+5/kaZt4I9efoXzPlZASyK/lN9qdRKmmUav9smVc0ruPQD7IsfucQ87gpOE8mn2jbDuS6M/YOW6n3v9ZoIfgnw=="
  "resolved" "https://registry.npmjs.org/babel-jest/-/babel-jest-24.8.0.tgz"
  "version" "24.8.0"
  dependencies:
    "@jest/transform" "^24.8.0"
    "@jest/types" "^24.8.0"
    "@types/babel__core" "^7.1.0"
    "babel-plugin-istanbul" "^5.1.0"
    "babel-preset-jest" "^24.6.0"
    "chalk" "^2.4.2"
    "slash" "^2.0.0"

"babel-plugin-istanbul@^5.1.0":
  "integrity" "sha512-dySz4VJMH+dpndj0wjJ8JPs/7i1TdSPb1nRrn56/92pKOF9VKC1FMFJmMXjzlGGusnCAqujP6PBCiKq0sVA+YQ=="
  "resolved" "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-5.1.4.tgz"
  "version" "5.1.4"
  dependencies:
    "find-up" "^3.0.0"
    "istanbul-lib-instrument" "^3.3.0"
    "test-exclude" "^5.2.3"

"babel-plugin-jest-hoist@^24.6.0":
  "integrity" "sha512-3pKNH6hMt9SbOv0F3WVmy5CWQ4uogS3k0GY5XLyQHJ9EGpAT9XWkFd2ZiXXtkwFHdAHa5j7w7kfxSP5lAIwu7w=="
  "resolved" "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-24.6.0.tgz"
  "version" "24.6.0"
  dependencies:
    "@types/babel__traverse" "^7.0.6"

"babel-preset-jest@^24.6.0":
  "integrity" "sha512-pdZqLEdmy1ZK5kyRUfvBb2IfTPb2BUvIJczlPspS8fWmBQslNNDBqVfh7BW5leOVJMDZKzjD8XEyABTk6gQ5yw=="
  "resolved" "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-24.6.0.tgz"
  "version" "24.6.0"
  dependencies:
    "@babel/plugin-syntax-object-rest-spread" "^7.0.0"
    "babel-plugin-jest-hoist" "^24.6.0"

"balanced-match@^1.0.0":
  "integrity" "sha512-9Y0g0Q8rmSt+H33DfKv7FOc3v+iRI+o1lbzt8jGcIosYW37IIW/2XVYq5NPdmaD5NQ59Nk26Kl/vZbwW9Fr8vg=="
  "resolved" "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz"
  "version" "1.0.0"

"base@^0.11.1":
  "integrity" "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg=="
  "resolved" "https://registry.npmjs.org/base/-/base-0.11.2.tgz"
  "version" "0.11.2"
  dependencies:
    "cache-base" "^1.0.1"
    "class-utils" "^0.3.5"
    "component-emitter" "^1.2.1"
    "define-property" "^1.0.0"
    "isobject" "^3.0.1"
    "mixin-deep" "^1.2.0"
    "pascalcase" "^0.1.1"

"basic-auth@~2.0.0":
  "integrity" "sha512-NF+epuEdnUYVlGuhaxbbq+dvJttwLnGY+YixlXlME5KpQ5W3CnXA5cVTneY3SPbPDRkcjMbifrwmFYcClgOZeg=="
  "resolved" "https://registry.npmjs.org/basic-auth/-/basic-auth-2.0.1.tgz"
  "version" "2.0.1"
  dependencies:
    "safe-buffer" "5.1.2"

"bcrypt-pbkdf@^1.0.0":
  "integrity" "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4= sha512-qeFIXtP4MSoi6NLqO12WfqARWWuCKi2Rn/9hJLEmtB5yTNr9DqFWkJRCf2qShWzPeAMRnOgCrq0sg/KLv5ES9w=="
  "resolved" "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz"
  "version" "1.0.2"
  dependencies:
    "tweetnacl" "^0.14.3"

"binary-extensions@^1.0.0":
  "integrity" "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw=="
  "resolved" "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz"
  "version" "1.13.1"

"blessed@^0.1.81":
  "integrity" "sha512-LoF5gae+hlmfORcG1M5+5XZi4LBmvlXTzwJWzUlPryN/SJdSflZvROM2TwkT0GMpq7oqT48NRd4GS7BiVBc5OQ=="
  "resolved" "https://registry.npmjs.org/blessed/-/blessed-0.1.81.tgz"
  "version" "0.1.81"

"bodec@^0.1.0":
  "integrity" "sha512-Ylo+MAo5BDUq1KA3f3R/MFhh+g8cnHmo8bz3YPGhI1znrMaf77ol1sfvYJzsw3nTE+Y2GryfDxBaR+AqpAkEHQ=="
  "resolved" "https://registry.npmjs.org/bodec/-/bodec-0.1.0.tgz"
  "version" "0.1.0"

"body-parser@1.18.3":
  "integrity" "sha512-YQyoqQG3sO8iCmf8+hyVpgHHOv0/hCEFiS4zTGUwTA1HjAFX66wRcNQrVCeJq9pgESMRvUAOvSil5MJlmccuKQ=="
  "resolved" "https://registry.npmjs.org/body-parser/-/body-parser-1.18.3.tgz"
  "version" "1.18.3"
  dependencies:
    "bytes" "3.0.0"
    "content-type" "~1.0.4"
    "debug" "2.6.9"
    "depd" "~1.1.2"
    "http-errors" "~1.6.3"
    "iconv-lite" "0.4.23"
    "on-finished" "~2.3.0"
    "qs" "6.5.2"
    "raw-body" "2.3.3"
    "type-is" "~1.6.16"

"boxen@^1.2.1":
  "integrity" "sha512-TNPjfTr432qx7yOjQyaXm3dSR0MH9vXp7eT1BFSl/C51g+EFnOR9hTg1IreahGBmDNCehscshe45f+C1TBZbLw=="
  "resolved" "https://registry.npmjs.org/boxen/-/boxen-1.3.0.tgz"
  "version" "1.3.0"
  dependencies:
    "ansi-align" "^2.0.0"
    "camelcase" "^4.0.0"
    "chalk" "^2.0.1"
    "cli-boxes" "^1.0.0"
    "string-width" "^2.0.0"
    "term-size" "^1.2.0"
    "widest-line" "^2.0.0"

"brace-expansion@^1.1.7":
  "integrity" "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA=="
  "resolved" "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz"
  "version" "1.1.11"
  dependencies:
    "balanced-match" "^1.0.0"
    "concat-map" "0.0.1"

"braces@^2.3.1", "braces@^2.3.2":
  "integrity" "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w=="
  "resolved" "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz"
  "version" "2.3.2"
  dependencies:
    "arr-flatten" "^1.1.0"
    "array-unique" "^0.3.2"
    "extend-shallow" "^2.0.1"
    "fill-range" "^4.0.0"
    "isobject" "^3.0.1"
    "repeat-element" "^1.1.2"
    "snapdragon" "^0.8.1"
    "snapdragon-node" "^2.0.1"
    "split-string" "^3.0.2"
    "to-regex" "^3.0.1"

"browser-process-hrtime@^0.1.2":
  "integrity" "sha512-bRFnI4NnjO6cnyLmOV/7PVoDEMJChlcfN0z4s1YMBY989/SvlfMI1lgCnkFUs53e9gQF+w7qu7XdllSTiSl8Aw=="
  "resolved" "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-0.1.3.tgz"
  "version" "0.1.3"

"browser-resolve@^1.11.3":
  "integrity" "sha512-exDi1BYWB/6raKHmDTCicQfTkqwN5fioMFV4j8BsfMU4R2DK/QfZfK7kOVkmWCNANf0snkBzqGqAJBao9gZMdQ=="
  "resolved" "https://registry.npmjs.org/browser-resolve/-/browser-resolve-1.11.3.tgz"
  "version" "1.11.3"
  dependencies:
    "resolve" "1.1.7"

"bs-logger@0.x":
  "integrity" "sha512-pd8DCoxmbgc7hyPKOvxtqNcjYoOsABPQdcCUjGp3d42VR2CX1ORhk2A87oqqu5R1kk+76nsxZupkmyd+MVtCog=="
  "resolved" "https://registry.npmjs.org/bs-logger/-/bs-logger-0.2.6.tgz"
  "version" "0.2.6"
  dependencies:
    "fast-json-stable-stringify" "2.x"

"bser@^2.0.0":
  "integrity" "sha1-mseNPtXZFYBP2HrLFYvHlxR6Fxk= sha512-FozP+z0rEpi3AywbeT1QnOrGFJDbC0986aFDR2NlNLF+/WEYdv/7/qb1FVtla+KBWswkQBOA7okWd+85ThWlCQ=="
  "resolved" "https://registry.npmjs.org/bser/-/bser-2.0.0.tgz"
  "version" "2.0.0"
  dependencies:
    "node-int64" "^0.4.0"

"buffer-from@^1.0.0", "buffer-from@1.x":
  "integrity" "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A=="
  "resolved" "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz"
  "version" "1.1.1"

"bytes@3.0.0":
  "integrity" "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw=="
  "resolved" "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz"
  "version" "3.0.0"

"cache-base@^1.0.1":
  "integrity" "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ=="
  "resolved" "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz"
  "version" "1.0.1"
  dependencies:
    "collection-visit" "^1.0.0"
    "component-emitter" "^1.2.1"
    "get-value" "^2.0.6"
    "has-value" "^1.0.0"
    "isobject" "^3.0.1"
    "set-value" "^2.0.0"
    "to-object-path" "^0.3.0"
    "union-value" "^1.0.0"
    "unset-value" "^1.0.0"

"callsites@^3.0.0":
  "integrity" "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ=="
  "resolved" "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz"
  "version" "3.1.0"

"camelcase@^4.0.0":
  "integrity" "sha512-FxAv7HpHrXbh3aPo4o2qxHay2lkLY3x5Mw3KeE4KQE8ysVfziWeRZDwcjauvwBSGEC/nXUPzZy8zeh4HokqOnw=="
  "resolved" "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz"
  "version" "4.1.0"

"camelcase@^4.1.0":
  "integrity" "sha512-FxAv7HpHrXbh3aPo4o2qxHay2lkLY3x5Mw3KeE4KQE8ysVfziWeRZDwcjauvwBSGEC/nXUPzZy8zeh4HokqOnw=="
  "resolved" "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz"
  "version" "4.1.0"

"camelcase@^5.0.0":
  "integrity" "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg=="
  "resolved" "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz"
  "version" "5.3.1"

"capture-exit@^2.0.0":
  "integrity" "sha512-PiT/hQmTonHhl/HFGN+Lx3JJUznrVYJ3+AQsnthneZbvW7x+f08Tk7yLJTLEOUvBTbduLeeBkxEaYXUOUrRq6g=="
  "resolved" "https://registry.npmjs.org/capture-exit/-/capture-exit-2.0.0.tgz"
  "version" "2.0.0"
  dependencies:
    "rsvp" "^4.8.4"

"capture-stack-trace@^1.0.0":
  "integrity" "sha512-mYQLZnx5Qt1JgB1WEiMCf2647plpGeQ2NMR/5L0HNZzGQo4fuSPnK+wjfPnKZV0aiJDgzmWqqkV/g7JD+DW0qw=="
  "resolved" "https://registry.npmjs.org/capture-stack-trace/-/capture-stack-trace-1.0.1.tgz"
  "version" "1.0.1"

"caseless@~0.12.0":
  "integrity" "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw= sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw=="
  "resolved" "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz"
  "version" "0.12.0"

"chalk@^1.1.3":
  "integrity" "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A=="
  "resolved" "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz"
  "version" "1.1.3"
  dependencies:
    "ansi-styles" "^2.2.1"
    "escape-string-regexp" "^1.0.2"
    "has-ansi" "^2.0.0"
    "strip-ansi" "^3.0.0"
    "supports-color" "^2.0.0"

"chalk@^2.0.0", "chalk@^2.0.1", "chalk@^2.3.2", "chalk@^2.4.1", "chalk@^2.4.2":
  "integrity" "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ=="
  "resolved" "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz"
  "version" "2.4.2"
  dependencies:
    "ansi-styles" "^3.2.1"
    "escape-string-regexp" "^1.0.5"
    "supports-color" "^5.3.0"

"charm@~0.1.1":
  "integrity" "sha512-syedaZ9cPe7r3hoQA9twWYKu5AIyCswN5+szkmPBe9ccdLrj4bYaCnLVPTLd2kgVRc7+zoX4tyPgRnFKCj5YjQ=="
  "resolved" "https://registry.npmjs.org/charm/-/charm-0.1.2.tgz"
  "version" "0.1.2"

"chokidar@^2.0.4", "chokidar@^2.1.5":
  "integrity" "sha512-i0TprVWp+Kj4WRPtInjexJ8Q+BqTE909VpH8xVhXrJkoc5QC8VO9TryGOqTr+2hljzc1sC62t22h5tZePodM/A=="
  "resolved" "https://registry.npmjs.org/chokidar/-/chokidar-2.1.5.tgz"
  "version" "2.1.5"
  dependencies:
    "anymatch" "^2.0.0"
    "async-each" "^1.0.1"
    "braces" "^2.3.2"
    "glob-parent" "^3.1.0"
    "inherits" "^2.0.3"
    "is-binary-path" "^1.0.0"
    "is-glob" "^4.0.0"
    "normalize-path" "^3.0.0"
    "path-is-absolute" "^1.0.0"
    "readdirp" "^2.2.1"
    "upath" "^1.1.1"
  optionalDependencies:
    "fsevents" "^1.2.7"

"ci-info@^1.5.0":
  "integrity" "sha512-vsGdkwSCDpWmP80ncATX7iea5DWQemg1UgCW5J8tqjU3lYw4FBYuj89J0CTVomA7BEfvSZd84GmHko+MxFQU2A=="
  "resolved" "https://registry.npmjs.org/ci-info/-/ci-info-1.6.0.tgz"
  "version" "1.6.0"

"ci-info@^2.0.0":
  "integrity" "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ=="
  "resolved" "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz"
  "version" "2.0.0"

"class-utils@^0.3.5":
  "integrity" "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg=="
  "resolved" "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz"
  "version" "0.3.6"
  dependencies:
    "arr-union" "^3.1.0"
    "define-property" "^0.2.5"
    "isobject" "^3.0.0"
    "static-extend" "^0.1.1"

"cli-boxes@^1.0.0":
  "integrity" "sha512-3Fo5wu8Ytle8q9iCzS4D2MWVL2X7JVWRiS1BnXbTFDhS9c/REkM9vd1AmabsoZoY5/dGi5TT9iKL8Kb6DeBRQg=="
  "resolved" "https://registry.npmjs.org/cli-boxes/-/cli-boxes-1.0.0.tgz"
  "version" "1.0.0"

"cli-table-redemption@^1.0.0":
  "integrity" "sha512-SjVCciRyx01I4azo2K2rcc0NP/wOceXGzG1ZpYkEulbbIxDA/5YWv0oxG2HtQ4v8zPC6bgbRI7SbNaTZCxMNkg=="
  "resolved" "https://registry.npmjs.org/cli-table-redemption/-/cli-table-redemption-1.0.1.tgz"
  "version" "1.0.1"
  dependencies:
    "chalk" "^1.1.3"

"cliui@^4.0.0":
  "integrity" "sha512-4FG+RSG9DL7uEwRUZXZn3SS34DiDPfzP0VOiEwtUWlE+AR2EIg+hSyvrIgUUfhdgR/UkAeW2QHgeP+hWrXs7jQ=="
  "resolved" "https://registry.npmjs.org/cliui/-/cliui-4.1.0.tgz"
  "version" "4.1.0"
  dependencies:
    "string-width" "^2.1.1"
    "strip-ansi" "^4.0.0"
    "wrap-ansi" "^2.0.0"

"co@^4.6.0":
  "integrity" "sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ=="
  "resolved" "https://registry.npmjs.org/co/-/co-4.6.0.tgz"
  "version" "4.6.0"

"code-point-at@^1.0.0":
  "integrity" "sha512-RpAVKQA5T63xEj6/giIbUEtZwJ4UFIc3ZtvEkiaUERylqe8xb5IvqcgOurZLahv93CLKfxcw5YI+DZcUBRyLXA=="
  "resolved" "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz"
  "version" "1.1.0"

"collection-visit@^1.0.0":
  "integrity" "sha512-lNkKvzEeMBBjUGHZ+q6z9pSJla0KWAQPvtzhEV9+iGyQYG+pBpl7xKDhxoNSOZH2hhv0v5k0y2yAM4o4SjoSkw=="
  "resolved" "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz"
  "version" "1.0.0"
  dependencies:
    "map-visit" "^1.0.0"
    "object-visit" "^1.0.0"

"color-convert@^1.9.0":
  "integrity" "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg=="
  "resolved" "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz"
  "version" "1.9.3"
  dependencies:
    "color-name" "1.1.3"

"color-name@1.1.3":
  "integrity" "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw=="
  "resolved" "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz"
  "version" "1.1.3"

"combined-stream@^1.0.6", "combined-stream@~1.0.6":
  "integrity" "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg=="
  "resolved" "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz"
  "version" "1.0.8"
  dependencies:
    "delayed-stream" "~1.0.0"

"commander@~2.20.0":
  "integrity" "sha512-7j2y+40w61zy6YC2iRNpUe/NwhNyoXrYpHMrSunaMG64nRnaf96zO/KMQR4OyN/UnE5KLyEBnKHd4aG3rskjpQ=="
  "resolved" "https://registry.npmjs.org/commander/-/commander-2.20.0.tgz"
  "version" "2.20.0"

"commander@2.15.1":
  "integrity" "sha512-VlfT9F3V0v+jr4yxPc5gg9s62/fIVWsd2Bk2iD435um1NlGMYdVCq+MjcXnhYq2icNOizHr1kK+5TI6H0Hy0ag=="
  "resolved" "https://registry.npmjs.org/commander/-/commander-2.15.1.tgz"
  "version" "2.15.1"

"component-emitter@^1.2.0", "component-emitter@^1.2.1":
  "integrity" "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg=="
  "resolved" "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz"
  "version" "1.3.0"

"concat-map@0.0.1":
  "integrity" "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg=="
  "resolved" "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz"
  "version" "0.0.1"

"configstore@^3.0.0":
  "integrity" "sha512-vtv5HtGjcYUgFrXc6Kx747B83MRRVS5R1VTEQoXvuP+kMI+if6uywV0nDGoiydJRy4yk7h9od5Og0kxx4zUXmw=="
  "resolved" "https://registry.npmjs.org/configstore/-/configstore-3.1.2.tgz"
  "version" "3.1.2"
  dependencies:
    "dot-prop" "^4.1.0"
    "graceful-fs" "^4.1.2"
    "make-dir" "^1.0.0"
    "unique-string" "^1.0.0"
    "write-file-atomic" "^2.0.0"
    "xdg-basedir" "^3.0.0"

"content-disposition@0.5.2":
  "integrity" "sha512-kRGRZw3bLlFISDBgwTSA1TMBFN6J6GWDeubmDE3AF+3+yXL8hTWv8r5rkLbqYXY4RjPk/EzHnClI3zQf1cFmHA=="
  "resolved" "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.2.tgz"
  "version" "0.5.2"

"content-type@~1.0.4":
  "integrity" "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA=="
  "resolved" "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz"
  "version" "1.0.4"

"continuation-local-storage@^3.2.1":
  "integrity" "sha512-jx44cconVqkCEEyLSKWwkvUXwO561jXMa3LPjTPsm5QR22PA0/mhe33FT4Xb5y74JDvt/Cq+5lm8S8rskLv9ZA=="
  "resolved" "https://registry.npmjs.org/continuation-local-storage/-/continuation-local-storage-3.2.1.tgz"
  "version" "3.2.1"
  dependencies:
    "async-listener" "^0.6.0"
    "emitter-listener" "^1.1.1"

"convert-source-map@^1.1.0", "convert-source-map@^1.4.0":
  "integrity" "sha512-eFu7XigvxdZ1ETfbgPBohgyQ/Z++C0eEhTor0qRwBw9unw+L0/6V8wkSuGgzdThkiS5lSpdptOQPD8Ak40a+7A=="
  "resolved" "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.6.0.tgz"
  "version" "1.6.0"
  dependencies:
    "safe-buffer" "~5.1.1"

"cookie-signature@1.0.6":
  "integrity" "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ=="
  "resolved" "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz"
  "version" "1.0.6"

"cookie@0.3.1":
  "integrity" "sha512-+IJOX0OqlHCszo2mBUq+SrEbCj6w7Kpffqx60zYbPTFaO4+yYgRjHwcZNpWvaTylDHaV7PPmBHzSecZiMhtPgw=="
  "resolved" "https://registry.npmjs.org/cookie/-/cookie-0.3.1.tgz"
  "version" "0.3.1"

"cookiejar@^2.1.0":
  "integrity" "sha512-Mw+adcfzPxcPeI+0WlvRrr/3lGVO0bD75SxX6811cxSh1Wbxx7xZBGK1eVtDf6si8rg2lhnUjsVLMFMfbRIuwA=="
  "resolved" "https://registry.npmjs.org/cookiejar/-/cookiejar-2.1.2.tgz"
  "version" "2.1.2"

"copy-descriptor@^0.1.0":
  "integrity" "sha512-XgZ0pFcakEUlbwQEVNg3+QAis1FyTL3Qel9FYy8pSkQqoG3PNoT0bOCQtOXcOkur21r2Eq2kI+IE+gsmAEVlYw=="
  "resolved" "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz"
  "version" "0.1.1"

"core-util-is@~1.0.0", "core-util-is@1.0.2":
  "integrity" "sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ=="
  "resolved" "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz"
  "version" "1.0.2"

"cors@^2.8.5":
  "integrity" "sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g=="
  "resolved" "https://registry.npmjs.org/cors/-/cors-2.8.5.tgz"
  "version" "2.8.5"
  dependencies:
    "object-assign" "^4"
    "vary" "^1"

"create-error-class@^3.0.0":
  "integrity" "sha512-gYTKKexFO3kh200H1Nit76sRwRtOY32vQd3jpAQKpLtZqyNsSQNfI4N7o3eP2wUjV35pTWKRYqFUDBvUha/Pkw=="
  "resolved" "https://registry.npmjs.org/create-error-class/-/create-error-class-3.0.2.tgz"
  "version" "3.0.2"
  dependencies:
    "capture-stack-trace" "^1.0.0"

"cron@^1.3":
  "integrity" "sha512-gmMB/pJcqUVs/NklR1sCGlNYM7TizEw+1gebz20BMc/8bTm/r7QUp3ZPSPlG8Z5XRlvb7qhjEjq/+bdIfUCL2A=="
  "resolved" "https://registry.npmjs.org/cron/-/cron-1.7.1.tgz"
  "version" "1.7.1"
  dependencies:
    "moment-timezone" "^0.5.x"

"cross-env@^5.2.0":
  "integrity" "sha512-jtdNFfFW1hB7sMhr/H6rW1Z45LFqyI431m3qU6bFXcQ3Eh7LtBuG3h74o7ohHZ3crrRkkqHlo4jYHFPcjroANg=="
  "resolved" "https://registry.npmjs.org/cross-env/-/cross-env-5.2.0.tgz"
  "version" "5.2.0"
  dependencies:
    "cross-spawn" "^6.0.5"
    "is-windows" "^1.0.0"

"cross-spawn@^5.0.1":
  "integrity" "sha512-pTgQJ5KC0d2hcY8eyL1IzlBPYjTkyH72XRZPnLyKus2mBfNjQs3klqbJU2VILqZryAZUt9JOb3h/mWMy23/f5A=="
  "resolved" "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz"
  "version" "5.1.0"
  dependencies:
    "lru-cache" "^4.0.1"
    "shebang-command" "^1.2.0"
    "which" "^1.2.9"

"cross-spawn@^6.0.0", "cross-spawn@^6.0.5":
  "integrity" "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ=="
  "resolved" "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz"
  "version" "6.0.5"
  dependencies:
    "nice-try" "^1.0.4"
    "path-key" "^2.0.1"
    "semver" "^5.5.0"
    "shebang-command" "^1.2.0"
    "which" "^1.2.9"

"crypto-random-string@^1.0.0":
  "integrity" "sha512-GsVpkFPlycH7/fRR7Dhcmnoii54gV1nz7y4CWyeFS14N+JVBBhY+r8amRHE4BwSYal7BPTDp8isvAlCxyFt3Hg=="
  "resolved" "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-1.0.0.tgz"
  "version" "1.0.0"

"cssom@>= 0.3.2 < 0.4.0", "cssom@0.3.x":
  "integrity" "sha512-DtUeseGk9/GBW0hl0vVPpU22iHL6YB5BUX7ml1hB+GMpo0NX5G4voX3kdWiMSEguFtcW3Vh3djqNF4aIe6ne0A=="
  "resolved" "https://registry.npmjs.org/cssom/-/cssom-0.3.6.tgz"
  "version" "0.3.6"

"cssstyle@^1.0.0":
  "integrity" "sha512-43wY3kl1CVQSvL7wUY1qXkxVGkStjpkDmVjiIKX8R97uhajy8Bybay78uOtqvh7Q5GK75dNPfW0geWjE6qQQow=="
  "resolved" "https://registry.npmjs.org/cssstyle/-/cssstyle-1.2.2.tgz"
  "version" "1.2.2"
  dependencies:
    "cssom" "0.3.x"

"culvert@^0.1.2":
  "integrity" "sha512-yi1x3EAWKjQTreYWeSd98431AV+IEE0qoDyOoaHJ7KJ21gv6HtBXHVLX74opVSGqcR8/AbjJBHAHpcOy2bj5Gg=="
  "resolved" "https://registry.npmjs.org/culvert/-/culvert-0.1.2.tgz"
  "version" "0.1.2"

"dashdash@^1.12.0":
  "integrity" "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA= sha512-jRFi8UDGo6j+odZiEpjazZaWqEal3w/basFjQHQEwVtZJGDpxbH1MeYluwCS8Xq5wmLJooDlMgvVarmWfGM44g=="
  "resolved" "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz"
  "version" "1.14.1"
  dependencies:
    "assert-plus" "^1.0.0"

"data-uri-to-buffer@2":
  "integrity" "sha512-OkVVLrerfAKZlW2ZZ3Ve2y65jgiWqBKsTfUIAFbn8nVbPcCZg6l6gikKlEYv0kXcmzqGm6mFq/Jf2vriuEkv8A=="
  "resolved" "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-2.0.1.tgz"
  "version" "2.0.1"
  dependencies:
    "@types/node" "^8.0.7"

"data-urls@^1.0.0":
  "integrity" "sha512-YTWYI9se1P55u58gL5GkQHW4P6VJBJ5iBT+B5a7i2Tjadhv52paJG0qHX4A0OR6/t52odI64KP2YvFpkDOi3eQ=="
  "resolved" "https://registry.npmjs.org/data-urls/-/data-urls-1.1.0.tgz"
  "version" "1.1.0"
  dependencies:
    "abab" "^2.0.0"
    "whatwg-mimetype" "^2.2.0"
    "whatwg-url" "^7.0.0"

"date-fns@^1.29.0":
  "integrity" "sha512-hBSVCvSmWC+QypYObzwGOd9wqdDpOt+0wl0KbU+R+uuZBS1jN8VsD1ss3irQDknRj5NvxiTF6oj/nDRnN/UQNw=="
  "resolved" "https://registry.npmjs.org/date-fns/-/date-fns-1.30.1.tgz"
  "version" "1.30.1"

"debug@^2.2.0", "debug@^2.3.3", "debug@^2.6.8", "debug@2.6.9":
  "integrity" "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA=="
  "resolved" "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz"
  "version" "2.6.9"
  dependencies:
    "ms" "2.0.0"

"debug@^3.0":
  "integrity" "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ=="
  "resolved" "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz"
  "version" "3.2.6"
  dependencies:
    "ms" "^2.1.1"

"debug@^3.1.0":
  "integrity" "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ=="
  "resolved" "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz"
  "version" "3.2.6"
  dependencies:
    "ms" "^2.1.1"

"debug@^3.1":
  "integrity" "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ=="
  "resolved" "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz"
  "version" "3.2.6"
  dependencies:
    "ms" "^2.1.1"

"debug@^3.2.6":
  "integrity" "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ=="
  "resolved" "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz"
  "version" "3.2.6"
  dependencies:
    "ms" "^2.1.1"

"debug@^4.1.0":
  "integrity" "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw=="
  "resolved" "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz"
  "version" "4.1.1"
  dependencies:
    "ms" "^2.1.1"

"debug@^4.1.1":
  "integrity" "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw=="
  "resolved" "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz"
  "version" "4.1.1"
  dependencies:
    "ms" "^2.1.1"

"debug@3.1.0":
  "integrity" "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g=="
  "resolved" "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz"
  "version" "3.1.0"
  dependencies:
    "ms" "2.0.0"

"debug@4":
  "integrity" "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw=="
  "resolved" "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz"
  "version" "4.1.1"
  dependencies:
    "ms" "^2.1.1"

"decamelize@^1.2.0":
  "integrity" "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA= sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA=="
  "resolved" "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz"
  "version" "1.2.0"

"decode-uri-component@^0.2.0":
  "integrity" "sha512-hjf+xovcEn31w/EUYdTXQh/8smFL/dzYjohQGEIgjyNavaJfBY2p5F527Bo1VPATxv0VYTUC2bOcXvqFwk78Og=="
  "resolved" "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz"
  "version" "0.2.0"

"deep-extend@^0.6.0":
  "integrity" "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA=="
  "resolved" "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz"
  "version" "0.6.0"

"deep-is@~0.1.3":
  "integrity" "sha512-GtxAN4HvBachZzm4OnWqc45ESpUCMwkYcsjnsPs23FwJbsO+k4t0k9bQCgOmzIlpHO28+WPK/KRbRk0DDHuuDw=="
  "resolved" "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz"
  "version" "0.1.3"

"define-properties@^1.1.2":
  "integrity" "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ=="
  "resolved" "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz"
  "version" "1.1.3"
  dependencies:
    "object-keys" "^1.0.12"

"define-property@^0.2.5":
  "integrity" "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA=="
  "resolved" "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz"
  "version" "0.2.5"
  dependencies:
    "is-descriptor" "^0.1.0"

"define-property@^1.0.0":
  "integrity" "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA=="
  "resolved" "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz"
  "version" "1.0.0"
  dependencies:
    "is-descriptor" "^1.0.0"

"define-property@^2.0.2":
  "integrity" "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ=="
  "resolved" "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz"
  "version" "2.0.2"
  dependencies:
    "is-descriptor" "^1.0.2"
    "isobject" "^3.0.1"

"degenerator@^1.0.4":
  "integrity" "sha512-EMAC+riLSC64jKfOs1jp8J7M4ZXstUUwTdwFBEv6HOzL/Ae+eAzMKEK0nJnpof2fnw9IOjmE6u6qXFejVyk8AA=="
  "resolved" "https://registry.npmjs.org/degenerator/-/degenerator-1.0.4.tgz"
  "version" "1.0.4"
  dependencies:
    "ast-types" "0.x.x"
    "escodegen" "1.x.x"
    "esprima" "3.x.x"

"delayed-stream@~1.0.0":
  "integrity" "sha1-3zrhmayt+31ECqrgsp4icrJOxhk= sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ=="
  "resolved" "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz"
  "version" "1.0.0"

"depd@~1.1.2":
  "integrity" "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ=="
  "resolved" "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz"
  "version" "1.1.2"

"destroy@~1.0.4":
  "integrity" "sha512-3NdhDuEXnfun/z7x9GOElY49LoqVHoGScmOKwmxhsS8N5Y+Z8KyPPDnaSzqWgYt/ji4mqwfTS34Htrk0zPIXVg=="
  "resolved" "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz"
  "version" "1.0.4"

"detect-newline@^2.1.0":
  "integrity" "sha1-9B8cEL5LAOh7XxPaaAdZ8sW/0+I= sha512-CwffZFvlJffUg9zZA0uqrjQayUTC8ob94pnr5sFwaVv3IOmkfUHcWH+jXaQK3askE51Cqe8/9Ql/0uXNwqZ8Zg=="
  "resolved" "https://registry.npmjs.org/detect-newline/-/detect-newline-2.1.0.tgz"
  "version" "2.1.0"

"diff-sequences@^24.3.0":
  "integrity" "sha512-xLqpez+Zj9GKSnPWS0WZw1igGocZ+uua8+y+5dDNTT934N3QuY1sp2LkHzwiaYQGz60hMq0pjAshdeXm5VUOEw=="
  "resolved" "https://registry.npmjs.org/diff-sequences/-/diff-sequences-24.3.0.tgz"
  "version" "24.3.0"

"diff@^3.1.0":
  "integrity" "sha512-A46qtFgd+g7pDZinpnwiRJtxbC1hpgf0uzP3iG89scHk0AUC7A1TGxf5OiiOUv/JMZR8GOt8hL900hV0bOy5xA=="
  "resolved" "https://registry.npmjs.org/diff/-/diff-3.5.0.tgz"
  "version" "3.5.0"

"domexception@^1.0.1":
  "integrity" "sha512-raigMkn7CJNNo6Ihro1fzG7wr3fHuYVytzquZKX5n0yizGsTcYgzdIUwj1X9pK0VvjeihV+XiclP+DjwbsSKug=="
  "resolved" "https://registry.npmjs.org/domexception/-/domexception-1.0.1.tgz"
  "version" "1.0.1"
  dependencies:
    "webidl-conversions" "^4.0.2"

"dot-prop@^4.1.0":
  "integrity" "sha512-tUMXrxlExSW6U2EXiiKGSBVdYgtV8qlHL+C10TsW4PURY/ic+eaysnSkwB4kA/mBlCyy/IKDJ+Lc3wbWeaXtuQ=="
  "resolved" "https://registry.npmjs.org/dot-prop/-/dot-prop-4.2.0.tgz"
  "version" "4.2.0"
  dependencies:
    "is-obj" "^1.0.0"

"dotenv@^8.0.0":
  "integrity" "sha512-30xVGqjLjiUOArT4+M5q9sYdvuR4riM6yK9wMcas9Vbp6zZa+ocC9dp6QoftuhTPhFAiLK/0C5Ni2nou/Bk8lg=="
  "resolved" "https://registry.npmjs.org/dotenv/-/dotenv-8.0.0.tgz"
  "version" "8.0.0"

"duplexer3@^0.1.4":
  "integrity" "sha512-CEj8FwwNA4cVH2uFCoHUrmojhYh1vmCdOaneKJXwkeY1i9jnlslVo9dx+hQ5Hl9GnH/Bwy/IjxAyOePyPKYnzA=="
  "resolved" "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.4.tgz"
  "version" "0.1.4"

"ecc-jsbn@~0.1.1":
  "integrity" "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk= sha512-eh9O+hwRHNbG4BLTjEl3nw044CkGm5X6LoaCf7LPp7UU8Qrt47JYNi6nPX8xjW97TKGKm1ouctg0QSpZe9qrnw=="
  "resolved" "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz"
  "version" "0.1.2"
  dependencies:
    "jsbn" "~0.1.0"
    "safer-buffer" "^2.1.0"

"ee-first@1.1.1":
  "integrity" "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow=="
  "resolved" "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz"
  "version" "1.1.1"

"emitter-listener@^1.1.1":
  "integrity" "sha512-Bt1sBAGFHY9DKY+4/2cV6izcKJUf5T7/gkdmkxzX/qv9CcGH8xSwVRW5mtX03SWJtRTWSOpzCuWN9rBFYZepZQ=="
  "resolved" "https://registry.npmjs.org/emitter-listener/-/emitter-listener-1.1.2.tgz"
  "version" "1.1.2"
  dependencies:
    "shimmer" "^1.2.0"

"encodeurl@~1.0.2":
  "integrity" "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w=="
  "resolved" "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz"
  "version" "1.0.2"

"end-of-stream@^1.1.0":
  "integrity" "sha512-1MkrZNvWTKCaigbn+W15elq2BB/L22nqrSY5DKlo3X6+vclJm8Bb5djXJBmEX6fS3+zCh/F4VBK5Z2KxJt4s2Q=="
  "resolved" "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.1.tgz"
  "version" "1.4.1"
  dependencies:
    "once" "^1.4.0"

"error-ex@^1.3.1":
  "integrity" "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g=="
  "resolved" "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz"
  "version" "1.3.2"
  dependencies:
    "is-arrayish" "^0.2.1"

"es-abstract@^1.4.3", "es-abstract@^1.5.1":
  "integrity" "sha512-vDZfg/ykNxQVwup/8E1BZhVzFfBxs9NqMzGcvIJrqg5k2/5Za2bWo40dK2J1pgLngZ7c+Shh8lwYtLGyrwPutg=="
  "resolved" "https://registry.npmjs.org/es-abstract/-/es-abstract-1.13.0.tgz"
  "version" "1.13.0"
  dependencies:
    "es-to-primitive" "^1.2.0"
    "function-bind" "^1.1.1"
    "has" "^1.0.3"
    "is-callable" "^1.1.4"
    "is-regex" "^1.0.4"
    "object-keys" "^1.0.12"

"es-to-primitive@^1.2.0":
  "integrity" "sha512-qZryBOJjV//LaxLTV6UC//WewneB3LcXOL9NP++ozKVXsIIIpm/2c13UDiD9Jp2eThsecw9m3jPqDwTyobcdbg=="
  "resolved" "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.0.tgz"
  "version" "1.2.0"
  dependencies:
    "is-callable" "^1.1.4"
    "is-date-object" "^1.0.1"
    "is-symbol" "^1.0.2"

"es6-promise@^4.0.3":
  "integrity" "sha512-aRVgGdnmW2OiySVPUC9e6m+plolMAJKjZnQlCwNSuK5yQ0JN61DZSO1X1Ufd1foqWRAlig0rhduTCHe7sVtK5Q=="
  "resolved" "https://registry.npmjs.org/es6-promise/-/es6-promise-4.2.6.tgz"
  "version" "4.2.6"

"es6-promisify@^5.0.0":
  "integrity" "sha512-C+d6UdsYDk0lMebHNR4S2NybQMMngAOnOwYBQjTOiv0MkoJMP0Myw2mgpDLBcpfCmRLxyFqYhS/CfOENq4SJhQ=="
  "resolved" "https://registry.npmjs.org/es6-promisify/-/es6-promisify-5.0.0.tgz"
  "version" "5.0.0"
  dependencies:
    "es6-promise" "^4.0.3"

"escape-html@~1.0.3":
  "integrity" "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow=="
  "resolved" "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz"
  "version" "1.0.3"

"escape-regexp@0.0.1":
  "integrity" "sha512-jVgdsYRa7RKxTT6MKNC3gdT+BF0Gfhpel19+HMRZJC2L0PufB0XOBuXBoXj29NKHwuktnAXd1Z1lyiH/8vOTpw=="
  "resolved" "https://registry.npmjs.org/escape-regexp/-/escape-regexp-0.0.1.tgz"
  "version" "0.0.1"

"escape-string-regexp@^1.0.2", "escape-string-regexp@^1.0.5":
  "integrity" "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg=="
  "resolved" "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz"
  "version" "1.0.5"

"escodegen@^1.9.1", "escodegen@1.x.x":
  "integrity" "sha512-JwiqFD9KdGVVpeuRa68yU3zZnBEOcPs0nKW7wZzXky8Z7tffdYUHbe11bPCV5jYlK6DVdKLWLm0f5I/QlL0Kmw=="
  "resolved" "https://registry.npmjs.org/escodegen/-/escodegen-1.11.1.tgz"
  "version" "1.11.1"
  dependencies:
    "esprima" "^3.1.3"
    "estraverse" "^4.2.0"
    "esutils" "^2.0.2"
    "optionator" "^0.8.1"
  optionalDependencies:
    "source-map" "~0.6.1"

"esprima@^3.1.3", "esprima@3.x.x":
  "integrity" "sha512-AWwVMNxwhN8+NIPQzAQZCm7RkLC4RbM3B1OobMuyp3i+w73X57KCKaVIxaRZb+DYCojq7rspo+fmuQfAboyhFg=="
  "resolved" "https://registry.npmjs.org/esprima/-/esprima-3.1.3.tgz"
  "version" "3.1.3"

"estraverse@^4.2.0":
  "integrity" "sha512-VHvyaGnJy+FuGfcfaM7W7OZw4mQiKW73jPHwQXx2VnMSUBajYmytOT5sKEfsBvNPtGX6YDwcrGDz2eocoHg0JA=="
  "resolved" "https://registry.npmjs.org/estraverse/-/estraverse-4.2.0.tgz"
  "version" "4.2.0"

"esutils@^2.0.2":
  "integrity" "sha512-UUPPULqkyAV+M3Shodis7l8D+IyX6V8SbaBnTb449jf3fMTd8+UOZI1Q70NbZVOQkcR91yYgdHsJiMMMVmYshg=="
  "resolved" "https://registry.npmjs.org/esutils/-/esutils-2.0.2.tgz"
  "version" "2.0.2"

"etag@~1.8.1":
  "integrity" "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg=="
  "resolved" "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz"
  "version" "1.8.1"

"event-loop-inspector@~1.2.0":
  "integrity" "sha512-v7OqIPmO0jqpmSH4Uc6IrY/H6lOidYzrXHE8vPHLDDOfV1Pw+yu+KEIE/AWnoFheWYlunZbxzKpZBAezVlrU9g=="
  "resolved" "https://registry.npmjs.org/event-loop-inspector/-/event-loop-inspector-1.2.2.tgz"
  "version" "1.2.2"

"eventemitter2@^4.1.0":
  "integrity" "sha512-erx0niBaTi8B7ywjGAcg8ilGNRl/xs/o4MO2ZMpRlpZ62mYzjGTBlOpxxRIrPQqBs9mbXkEux6aR+Sc5vQ/wUw=="
  "resolved" "https://registry.npmjs.org/eventemitter2/-/eventemitter2-4.1.2.tgz"
  "version" "4.1.2"

"eventemitter2@^5.0.1", "eventemitter2@~5.0.1", "eventemitter2@5.0.1":
  "integrity" "sha512-5EM1GHXycJBS6mauYAbVKT1cVs7POKWb2NXD4Vyt8dDqeZa7LaDK1/sjtL+Zb0lzTpSNil4596Dyu97hz37QLg=="
  "resolved" "https://registry.npmjs.org/eventemitter2/-/eventemitter2-5.0.1.tgz"
  "version" "5.0.1"

"eventemitter2@~0.4.14":
  "integrity" "sha512-K7J4xq5xAD5jHsGM5ReWXRTFa3JRGofHiMcVgQ8PRwgWxzjHpMWCIzsmyf60+mh8KLsqYPcjUMa0AC4hd6lPyQ=="
  "resolved" "https://registry.npmjs.org/eventemitter2/-/eventemitter2-0.4.14.tgz"
  "version" "0.4.14"

"exec-sh@^0.3.2":
  "integrity" "sha512-9sLAvzhI5nc8TpuQUh4ahMdCrWT00wPWz7j47/emR5+2qEfoZP5zzUXvx+vdx+H6ohhnsYC31iX04QLYJK8zTg=="
  "resolved" "https://registry.npmjs.org/exec-sh/-/exec-sh-0.3.2.tgz"
  "version" "0.3.2"

"execa@^0.7.0":
  "integrity" "sha512-RztN09XglpYI7aBBrJCPW95jEH7YF1UEPOoX9yDhUTPdp7mK+CQvnLTuD10BNXZ3byLTu2uehZ8EcKT/4CGiFw=="
  "resolved" "https://registry.npmjs.org/execa/-/execa-0.7.0.tgz"
  "version" "0.7.0"
  dependencies:
    "cross-spawn" "^5.0.1"
    "get-stream" "^3.0.0"
    "is-stream" "^1.1.0"
    "npm-run-path" "^2.0.0"
    "p-finally" "^1.0.0"
    "signal-exit" "^3.0.0"
    "strip-eof" "^1.0.0"

"execa@^1.0.0":
  "integrity" "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA=="
  "resolved" "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz"
  "version" "1.0.0"
  dependencies:
    "cross-spawn" "^6.0.0"
    "get-stream" "^4.0.0"
    "is-stream" "^1.1.0"
    "npm-run-path" "^2.0.0"
    "p-finally" "^1.0.0"
    "signal-exit" "^3.0.0"
    "strip-eof" "^1.0.0"

"exit@^0.1.2":
  "integrity" "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw= sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ=="
  "resolved" "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz"
  "version" "0.1.2"

"expand-brackets@^2.1.4":
  "integrity" "sha512-w/ozOKR9Obk3qoWeY/WDi6MFta9AoMR+zud60mdnbniMcBxRuFJyDt2LdX/14A1UABeqk+Uk+LDfUpvoGKppZA=="
  "resolved" "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz"
  "version" "2.1.4"
  dependencies:
    "debug" "^2.3.3"
    "define-property" "^0.2.5"
    "extend-shallow" "^2.0.1"
    "posix-character-classes" "^0.1.0"
    "regex-not" "^1.0.0"
    "snapdragon" "^0.8.1"
    "to-regex" "^3.0.1"

"expect@^24.8.0":
  "integrity" "sha512-/zYvP8iMDrzaaxHVa724eJBCKqSHmO0FA7EDkBiRHxg6OipmMn1fN+C8T9L9K8yr7UONkOifu6+LLH+z76CnaA=="
  "resolved" "https://registry.npmjs.org/expect/-/expect-24.8.0.tgz"
  "version" "24.8.0"
  dependencies:
    "@jest/types" "^24.8.0"
    "ansi-styles" "^3.2.0"
    "jest-get-type" "^24.8.0"
    "jest-matcher-utils" "^24.8.0"
    "jest-message-util" "^24.8.0"
    "jest-regex-util" "^24.3.0"

"express@^4.16.4":
  "integrity" "sha512-j12Uuyb4FMrd/qQAm6uCHAkPtO8FDTRJZBDd5D2KOL2eLaz1yUNdUB/NOIyq0iU4q4cFarsUCrnFDPBcnksuOg=="
  "resolved" "https://registry.npmjs.org/express/-/express-4.16.4.tgz"
  "version" "4.16.4"
  dependencies:
    "accepts" "~1.3.5"
    "array-flatten" "1.1.1"
    "body-parser" "1.18.3"
    "content-disposition" "0.5.2"
    "content-type" "~1.0.4"
    "cookie" "0.3.1"
    "cookie-signature" "1.0.6"
    "debug" "2.6.9"
    "depd" "~1.1.2"
    "encodeurl" "~1.0.2"
    "escape-html" "~1.0.3"
    "etag" "~1.8.1"
    "finalhandler" "1.1.1"
    "fresh" "0.5.2"
    "merge-descriptors" "1.0.1"
    "methods" "~1.1.2"
    "on-finished" "~2.3.0"
    "parseurl" "~1.3.2"
    "path-to-regexp" "0.1.7"
    "proxy-addr" "~2.0.4"
    "qs" "6.5.2"
    "range-parser" "~1.2.0"
    "safe-buffer" "5.1.2"
    "send" "0.16.2"
    "serve-static" "1.13.2"
    "setprototypeof" "1.1.0"
    "statuses" "~1.4.0"
    "type-is" "~1.6.16"
    "utils-merge" "1.0.1"
    "vary" "~1.1.2"

"extend-shallow@^2.0.1":
  "integrity" "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug=="
  "resolved" "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz"
  "version" "2.0.1"
  dependencies:
    "is-extendable" "^0.1.0"

"extend-shallow@^3.0.0", "extend-shallow@^3.0.2":
  "integrity" "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q=="
  "resolved" "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz"
  "version" "3.0.2"
  dependencies:
    "assign-symbols" "^1.0.0"
    "is-extendable" "^1.0.1"

"extend@^3.0.0", "extend@~3.0.2":
  "integrity" "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g=="
  "resolved" "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz"
  "version" "3.0.2"

"extglob@^2.0.4":
  "integrity" "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw=="
  "resolved" "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz"
  "version" "2.0.4"
  dependencies:
    "array-unique" "^0.3.2"
    "define-property" "^1.0.0"
    "expand-brackets" "^2.1.4"
    "extend-shallow" "^2.0.1"
    "fragment-cache" "^0.2.1"
    "regex-not" "^1.0.0"
    "snapdragon" "^0.8.1"
    "to-regex" "^3.0.1"

"extsprintf@^1.2.0", "extsprintf@1.3.0":
  "integrity" "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU= sha512-11Ndz7Nv+mvAC1j0ktTa7fAb0vLyGGX+rMHNBYQviQDGU0Hw7lhctJANqbPhu9nV9/izT/IntTgZ7Im/9LJs9g=="
  "resolved" "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz"
  "version" "1.3.0"

"fast-deep-equal@^2.0.1":
  "integrity" "sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk= sha512-bCK/2Z4zLidyB4ReuIsvALH6w31YfAQDmXMqMx6FyfHqvBxtjC0eRumeSu4Bs3XtXwpyIywtSTrVT99BxY1f9w=="
  "resolved" "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz"
  "version" "2.0.1"

"fast-json-stable-stringify@^2.0.0", "fast-json-stable-stringify@2.x":
  "integrity" "sha1-1RQsDK7msRifh9OnYREGT4bIu/I= sha512-eIgZvM9C3P05kg0qxfqaVU6Tma4QedCPIByQOcemV0vju8ot3cS2DpHi4m2G2JvbSMI152rjfLX0p1pkSdyPlQ=="
  "resolved" "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz"
  "version" "2.0.0"

"fast-levenshtein@~2.0.4":
  "integrity" "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw=="
  "resolved" "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz"
  "version" "2.0.6"

"fb-watchman@^2.0.0":
  "integrity" "sha1-VOmr99+i8mzZsWNsWIwa/AXeXVg= sha512-+6dk4acfiWsbMc8pH0boQDeQprOM4mO/kS4IAvZVJZk4B6CZYLg4DkTGbL82vhglUXDtkJPnLfO0WXv3uxGNfA=="
  "resolved" "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.0.tgz"
  "version" "2.0.0"
  dependencies:
    "bser" "^2.0.0"

"fclone@^1.0.11", "fclone@1.0.11":
  "integrity" "sha512-GDqVQezKzRABdeqflsgMr7ktzgF9CyS+p2oe0jJqUY6izSSbhPIQJDpoU4PtGcD7VPM9xh/dVrTu6z1nwgmEGw=="
  "resolved" "https://registry.npmjs.org/fclone/-/fclone-1.0.11.tgz"
  "version" "1.0.11"

"file-uri-to-path@1":
  "integrity" "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw=="
  "resolved" "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz"
  "version" "1.0.0"

"fill-range@^4.0.0":
  "integrity" "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ=="
  "resolved" "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz"
  "version" "4.0.0"
  dependencies:
    "extend-shallow" "^2.0.1"
    "is-number" "^3.0.0"
    "repeat-string" "^1.6.1"
    "to-regex-range" "^2.1.0"

"finalhandler@1.1.1":
  "integrity" "sha512-Y1GUDo39ez4aHAw7MysnUD5JzYX+WaIj8I57kO3aEPT1fFRL4sr7mjei97FgnwhAyyzRYmQZaTHb2+9uZ1dPtg=="
  "resolved" "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.1.tgz"
  "version" "1.1.1"
  dependencies:
    "debug" "2.6.9"
    "encodeurl" "~1.0.2"
    "escape-html" "~1.0.3"
    "on-finished" "~2.3.0"
    "parseurl" "~1.3.2"
    "statuses" "~1.4.0"
    "unpipe" "~1.0.0"

"find-up@^3.0.0":
  "integrity" "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg=="
  "resolved" "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz"
  "version" "3.0.0"
  dependencies:
    "locate-path" "^3.0.0"

"follow-redirects@^1.2.3":
  "integrity" "sha512-m/pZQy4Gj287eNy94nivy5wchN3Kp+Q5WgUPNy5lJSZ3sgkVKSYV/ZChMAQVIgx1SqfZ2zBZtPA2YlXIWxxJOQ=="
  "resolved" "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.7.0.tgz"
  "version" "1.7.0"
  dependencies:
    "debug" "^3.2.6"

"for-in@^1.0.2":
  "integrity" "sha512-7EwmXrOjyL+ChxMhmG5lnW9MPt1aIeZEwKhQzoBUdTV0N3zuwWDZYVJatDvZ2OyzPUvdIAZDsCetk3coyMfcnQ=="
  "resolved" "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz"
  "version" "1.0.2"

"forever-agent@~0.6.1":
  "integrity" "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE= sha512-j0KLYPhm6zeac4lz3oJ3o65qvgQCcPubiyotZrXqEaG4hNagNYO8qdlUrX5vwqv9ohqeT/Z3j6+yW067yWWdUw=="
  "resolved" "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz"
  "version" "0.6.1"

"form-data@^2.3.1", "form-data@~2.3.2":
  "integrity" "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ=="
  "resolved" "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz"
  "version" "2.3.3"
  dependencies:
    "asynckit" "^0.4.0"
    "combined-stream" "^1.0.6"
    "mime-types" "^2.1.12"

"formidable@^1.2.0":
  "integrity" "sha512-Fs9VRguL0gqGHkXS5GQiMCr1VhZBxz0JnJs4JmMp/2jL18Fmbzvv7vOFRU+U8TBkHEE/CX1qDXzJplVULgsLeg=="
  "resolved" "https://registry.npmjs.org/formidable/-/formidable-1.2.1.tgz"
  "version" "1.2.1"

"forwarded@~0.1.2":
  "integrity" "sha512-Ua9xNhH0b8pwE3yRbFfXJvfdWF0UHNCdeyb2sbi9Ul/M+r3PTdrz7Cv4SCfZRMjmzEM9PhraqfZFbGTIg3OMyA=="
  "resolved" "https://registry.npmjs.org/forwarded/-/forwarded-0.1.2.tgz"
  "version" "0.1.2"

"fragment-cache@^0.2.1":
  "integrity" "sha512-GMBAbW9antB8iZRHLoGw0b3HANt57diZYFO/HL1JGIC1MjKrdmhxvrJbupnVvpys0zsz7yBApXdQyfepKly2kA=="
  "resolved" "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz"
  "version" "0.2.1"
  dependencies:
    "map-cache" "^0.2.2"

"fresh@0.5.2":
  "integrity" "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q=="
  "resolved" "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz"
  "version" "0.5.2"

"fs.realpath@^1.0.0":
  "integrity" "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw=="
  "resolved" "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz"
  "version" "1.0.0"

"ftp@~0.3.10":
  "integrity" "sha512-faFVML1aBx2UoDStmLwv2Wptt4vw5x03xxX172nhA5Y5HBshW5JweqQ2W4xL4dezQTG8inJsuYcpPHHU3X5OTQ=="
  "resolved" "https://registry.npmjs.org/ftp/-/ftp-0.3.10.tgz"
  "version" "0.3.10"
  dependencies:
    "readable-stream" "1.1.x"
    "xregexp" "2.0.0"

"function-bind@^1.0.2", "function-bind@^1.1.1":
  "integrity" "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A=="
  "resolved" "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz"
  "version" "1.1.1"

"get-caller-file@^1.0.1":
  "integrity" "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w=="
  "resolved" "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz"
  "version" "1.0.3"

"get-stream@^3.0.0":
  "integrity" "sha512-GlhdIUuVakc8SJ6kK0zAFbiGzRFzNnY4jUuEbV9UROo4Y+0Ny4fjvcZFVTeDA4odpFyOQzaw6hXukJSq/f28sQ=="
  "resolved" "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz"
  "version" "3.0.0"

"get-stream@^4.0.0":
  "integrity" "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w=="
  "resolved" "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz"
  "version" "4.1.0"
  dependencies:
    "pump" "^3.0.0"

"get-uri@^2.0.0":
  "integrity" "sha512-x5j6Ks7FOgLD/GlvjKwgu7wdmMR55iuRHhn8hj/+gA+eSbxQvZ+AEomq+3MgVEZj1vpi738QahGbCCSIDtXtkw=="
  "resolved" "https://registry.npmjs.org/get-uri/-/get-uri-2.0.3.tgz"
  "version" "2.0.3"
  dependencies:
    "data-uri-to-buffer" "2"
    "debug" "4"
    "extend" "~3.0.2"
    "file-uri-to-path" "1"
    "ftp" "~0.3.10"
    "readable-stream" "3"

"get-value@^2.0.3", "get-value@^2.0.6":
  "integrity" "sha512-Ln0UQDlxH1BapMu3GPtf7CuYNwRZf2gwCuPqbyG6pB8WfmFpzqcy4xtAaAMUhnNqjMKTiCPZG2oMT3YSx8U2NA=="
  "resolved" "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz"
  "version" "2.0.6"

"getpass@^0.1.1":
  "integrity" "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo= sha512-0fzj9JxOLfJ+XGLhR8ze3unN0KZCgZwiSSDz168VERjK8Wl8kVSdcu2kspd4s4wtAa1y/qrVRiAA0WclVsu0ng=="
  "resolved" "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz"
  "version" "0.1.7"
  dependencies:
    "assert-plus" "^1.0.0"

"git-node-fs@^1.0.0":
  "integrity" "sha512-bLQypt14llVXBg0S0u8q8HmU7g9p3ysH+NvVlae5vILuUvs759665HvmR5+wb04KjHyjFcDRxdYb4kyNnluMUQ=="
  "resolved" "https://registry.npmjs.org/git-node-fs/-/git-node-fs-1.0.0.tgz"
  "version" "1.0.0"

"git-sha1@^0.1.2":
  "integrity" "sha512-2e/nZezdVlyCopOCYHeW0onkbZg7xP1Ad6pndPy1rCygeRykefUS6r7oA5cJRGEFvseiaz5a/qUHFVX1dd6Isg=="
  "resolved" "https://registry.npmjs.org/git-sha1/-/git-sha1-0.1.2.tgz"
  "version" "0.1.2"

"gkt@https://tgz.pm2.io/gkt-1.0.0.tgz":
  "integrity" "sha512-zr6QQnzLt3Ja0t0XI8gws2kn7zV2p0l/D3kreNvS6hFZhVU5g+uY/30l42jbgt0XGcNBEmBDGJR71J692V92tA=="
  "resolved" "https://tgz.pm2.io/gkt-1.0.0.tgz"
  "version" "1.0.0"

"glob-parent@^3.1.0":
  "integrity" "sha512-E8Ak/2+dZY6fnzlR7+ueWvhsH1SjHr4jjss4YS/h4py44jY9MhK/VFdaZJAWDz6BbL21KeteKxFSFpq8OS5gVA=="
  "resolved" "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz"
  "version" "3.1.0"
  dependencies:
    "is-glob" "^3.1.0"
    "path-dirname" "^1.0.0"

"glob@^7.0.0", "glob@^7.0.5", "glob@^7.1.1", "glob@^7.1.2", "glob@^7.1.3":
  "integrity" "sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A=="
  "resolved" "https://registry.npmjs.org/glob/-/glob-7.1.4.tgz"
  "version" "7.1.4"
  dependencies:
    "fs.realpath" "^1.0.0"
    "inflight" "^1.0.4"
    "inherits" "2"
    "minimatch" "^3.0.4"
    "once" "^1.3.0"
    "path-is-absolute" "^1.0.0"

"global-dirs@^0.1.0":
  "integrity" "sha512-NknMLn7F2J7aflwFOlGdNIuCDpN3VGoSoB+aap3KABFWbHVn1TCgFC+np23J8W2BiZbjfEw3BFBycSMv1AFblg=="
  "resolved" "https://registry.npmjs.org/global-dirs/-/global-dirs-0.1.1.tgz"
  "version" "0.1.1"
  dependencies:
    "ini" "^1.3.4"

"globals@^11.1.0":
  "integrity" "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA=="
  "resolved" "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz"
  "version" "11.12.0"

"got@^6.7.1":
  "integrity" "sha512-Y/K3EDuiQN9rTZhBvPRWMLXIKdeD1Rj0nzunfoi0Yyn5WBEbzxXKU9Ub2X41oZBagVWOBU3MuDonFMgPWQFnwg=="
  "resolved" "https://registry.npmjs.org/got/-/got-6.7.1.tgz"
  "version" "6.7.1"
  dependencies:
    "create-error-class" "^3.0.0"
    "duplexer3" "^0.1.4"
    "get-stream" "^3.0.0"
    "is-redirect" "^1.0.0"
    "is-retry-allowed" "^1.0.0"
    "is-stream" "^1.0.0"
    "lowercase-keys" "^1.0.0"
    "safe-buffer" "^5.0.1"
    "timed-out" "^4.0.0"
    "unzip-response" "^2.0.1"
    "url-parse-lax" "^1.0.0"

"graceful-fs@^4.1.11", "graceful-fs@^4.1.15", "graceful-fs@^4.1.2":
  "integrity" "sha512-6uHUhOPEBgQ24HM+r6b/QwWfZq+yiFcipKFrOFiBEnWdy5sdzYoi+pJeQaPI5qOLRFqWmAXUPQNsielzdLoecA=="
  "resolved" "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.15.tgz"
  "version" "4.1.15"

"growly@^1.3.0":
  "integrity" "sha1-8QdIy+dq+WS3yWyTxrzCivEgwIE= sha512-+xGQY0YyAWCnqy7Cd++hc2JqMYzlm0dG30Jd0beaA64sROr8C4nt8Yc9V5Ro3avlSUDTN0ulqP/VBKi1/lLygw=="
  "resolved" "https://registry.npmjs.org/growly/-/growly-1.3.0.tgz"
  "version" "1.3.0"

"handlebars@^4.1.2":
  "integrity" "sha512-nvfrjqvt9xQ8Z/w0ijewdD/vvWDTOweBUm96NTr66Wfvo1mJenBLwcYmPs3TIBP5ruzYGD7Hx/DaM9RmhroGPw=="
  "resolved" "https://registry.npmjs.org/handlebars/-/handlebars-4.1.2.tgz"
  "version" "4.1.2"
  dependencies:
    "neo-async" "^2.6.0"
    "optimist" "^0.6.1"
    "source-map" "^0.6.1"
  optionalDependencies:
    "uglify-js" "^3.1.4"

"har-schema@^2.0.0":
  "integrity" "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI= sha512-Oqluz6zhGX8cyRaTQlFMPw80bSJVG2x/cFb8ZPhUILGgHka9SsokCCOQgpveePerqidZOrT14ipqfJb7ILcW5Q=="
  "resolved" "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz"
  "version" "2.0.0"

"har-validator@~5.1.0":
  "integrity" "sha512-sNvOCzEQNr/qrvJgc3UG/kD4QtlHycrzwS+6mfTrrSq97BvaYcPZZI1ZSqGSPR73Cxn4LKTD4PttRwfU7jWq5g=="
  "resolved" "https://registry.npmjs.org/har-validator/-/har-validator-5.1.3.tgz"
  "version" "5.1.3"
  dependencies:
    "ajv" "^6.5.5"
    "har-schema" "^2.0.0"

"has-ansi@^2.0.0":
  "integrity" "sha512-C8vBJ8DwUCx19vhm7urhTuUsr4/IyP6l4VzNQDv+ryHQObW3TTTp9yB68WpYgRe2bbaGuZ/se74IqFeVnMnLZg=="
  "resolved" "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz"
  "version" "2.0.0"
  dependencies:
    "ansi-regex" "^2.0.0"

"has-flag@^3.0.0":
  "integrity" "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw=="
  "resolved" "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz"
  "version" "3.0.0"

"has-symbols@^1.0.0":
  "integrity" "sha512-QfcgWpH8qn5qhNMg3wfXf2FD/rSA4TwNiDDthKqXe7v6oBW0YKWcnfwMAApgWq9Lh+Yu+fQWVhHPohlD/S6uoQ=="
  "resolved" "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.0.tgz"
  "version" "1.0.0"

"has-value@^0.3.1":
  "integrity" "sha512-gpG936j8/MzaeID5Yif+577c17TxaDmhuyVgSwtnL/q8UUTySg8Mecb+8Cf1otgLoD7DDH75axp86ER7LFsf3Q=="
  "resolved" "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz"
  "version" "0.3.1"
  dependencies:
    "get-value" "^2.0.3"
    "has-values" "^0.1.4"
    "isobject" "^2.0.0"

"has-value@^1.0.0":
  "integrity" "sha512-IBXk4GTsLYdQ7Rvt+GRBrFSVEkmuOUy4re0Xjd9kJSUQpnTrWR4/y9RpfexN9vkAPMFuQoeWKwqzPozRTlasGw=="
  "resolved" "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz"
  "version" "1.0.0"
  dependencies:
    "get-value" "^2.0.6"
    "has-values" "^1.0.0"
    "isobject" "^3.0.0"

"has-values@^0.1.4":
  "integrity" "sha512-J8S0cEdWuQbqD9//tlZxiMuMNmxB8PlEwvYwuxsTmR1G5RXUePEX/SJn7aD0GMLieuZYSwNH0cQuJGwnYunXRQ=="
  "resolved" "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz"
  "version" "0.1.4"

"has-values@^1.0.0":
  "integrity" "sha512-ODYZC64uqzmtfGMEAX/FvZiRyWLpAC3vYnNunURUnkGVTS+mI0smVsWaPydRBsE3g+ok7h960jChO8mFcWlHaQ=="
  "resolved" "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz"
  "version" "1.0.0"
  dependencies:
    "is-number" "^3.0.0"
    "kind-of" "^4.0.0"

"has@^1.0.1", "has@^1.0.3":
  "integrity" "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw=="
  "resolved" "https://registry.npmjs.org/has/-/has-1.0.3.tgz"
  "version" "1.0.3"
  dependencies:
    "function-bind" "^1.1.1"

"hosted-git-info@^2.1.4":
  "integrity" "sha512-7T/BxH19zbcCTa8XkMlbK5lTo1WtgkFi3GvdWEyNuc4Vex7/9Dqbnpsf4JMydcfj9HCg4zUWFTL3Za6lapg5/w=="
  "resolved" "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.7.1.tgz"
  "version" "2.7.1"

"html-encoding-sniffer@^1.0.2":
  "integrity" "sha512-71lZziiDnsuabfdYiUeWdCVyKuqwWi23L8YeIgV9jSSZHCtb6wB1BKWooH7L3tn4/FuZJMVWyNaIDr4RGmaSYw=="
  "resolved" "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-1.0.2.tgz"
  "version" "1.0.2"
  dependencies:
    "whatwg-encoding" "^1.0.1"

"http-errors@~1.6.2", "http-errors@~1.6.3", "http-errors@1.6.3":
  "integrity" "sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A=="
  "resolved" "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz"
  "version" "1.6.3"
  dependencies:
    "depd" "~1.1.2"
    "inherits" "2.0.3"
    "setprototypeof" "1.1.0"
    "statuses" ">= 1.4.0 < 2"

"http-proxy-agent@^2.1.0":
  "integrity" "sha512-qwHbBLV7WviBl0rQsOzH6o5lwyOIvwp/BdFnvVxXORldu5TmjFfjzBcWUWS5kWAZhmv+JtiDhSuQCp4sBfbIgg=="
  "resolved" "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-2.1.0.tgz"
  "version" "2.1.0"
  dependencies:
    "agent-base" "4"
    "debug" "3.1.0"

"http-signature@~1.2.0":
  "integrity" "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE= sha512-CAbnr6Rz4CYQkLYUtSNXxQPUH2gK8f3iWexVlsnMeD+GjlsQ0Xsy1cOX+mN3dtxYomRy21CiOzU8Uhw6OwncEQ=="
  "resolved" "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz"
  "version" "1.2.0"
  dependencies:
    "assert-plus" "^1.0.0"
    "jsprim" "^1.2.2"
    "sshpk" "^1.7.0"

"https-proxy-agent@^2.2.1":
  "integrity" "sha512-HPCTS1LW51bcyMYbxUIOO4HEOlQ1/1qRaFWcyxvwaqUS9TY88aoEuHUY33kuAh1YhVVaDQhLZsnPd+XNARWZlQ=="
  "resolved" "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-2.2.1.tgz"
  "version" "2.2.1"
  dependencies:
    "agent-base" "^4.1.0"
    "debug" "^3.1.0"

"iconv-lite@^0.4.4", "iconv-lite@0.4.23":
  "integrity" "sha512-neyTUVFtahjf0mB3dZT77u+8O0QB89jFdnBkd5P1JgYPbPaia3gXXOVL2fq8VyU2gMMD7SaN7QukTB/pmXYvDA=="
  "resolved" "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.23.tgz"
  "version" "0.4.23"
  dependencies:
    "safer-buffer" ">= 2.1.2 < 3"

"iconv-lite@0.4.24":
  "integrity" "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA=="
  "resolved" "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz"
  "version" "0.4.24"
  dependencies:
    "safer-buffer" ">= 2.1.2 < 3"

"ignore-by-default@^1.0.1":
  "integrity" "sha512-Ius2VYcGNk7T90CppJqcIkS5ooHUZyIQK+ClZfMfMNFEF9VSE73Fq+906u/CWu92x4gzZMWOwfFYckPObzdEbA=="
  "resolved" "https://registry.npmjs.org/ignore-by-default/-/ignore-by-default-1.0.1.tgz"
  "version" "1.0.1"

"import-lazy@^2.1.0":
  "integrity" "sha512-m7ZEHgtw69qOGw+jwxXkHlrlIPdTGkyh66zXZ1ajZbxkDBNjSY/LGbmjc7h0s2ELsUDTAhFr55TrPSSqJGPG0A=="
  "resolved" "https://registry.npmjs.org/import-lazy/-/import-lazy-2.1.0.tgz"
  "version" "2.1.0"

"import-local@^2.0.0":
  "integrity" "sha512-b6s04m3O+s3CGSbqDIyP4R6aAwAeYlVq9+WUWep6iHa8ETRf9yei1U48C5MmfJmV9AiLYYBKPMq/W+/WRpQmCQ=="
  "resolved" "https://registry.npmjs.org/import-local/-/import-local-2.0.0.tgz"
  "version" "2.0.0"
  dependencies:
    "pkg-dir" "^3.0.0"
    "resolve-cwd" "^2.0.0"

"imurmurhash@^0.1.4":
  "integrity" "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA=="
  "resolved" "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz"
  "version" "0.1.4"

"inflight@^1.0.4":
  "integrity" "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA=="
  "resolved" "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz"
  "version" "1.0.6"
  dependencies:
    "once" "^1.3.0"
    "wrappy" "1"

"inherits@^2.0.3", "inherits@~2.0.1", "inherits@~2.0.3", "inherits@2", "inherits@2.0.3":
  "integrity" "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw=="
  "resolved" "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz"
  "version" "2.0.3"

"ini@^1.3.4", "ini@~1.3.0":
  "integrity" "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw=="
  "resolved" "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz"
  "version" "1.3.5"

"interpret@^1.0.0":
  "integrity" "sha512-mT34yGKMNceBQUoVn7iCDKDntA7SC6gycMAWzGx1z/CMCTV7b2AAtXlo3nRyHZ1FelRkQbQjprHSYGwzLtkVbw=="
  "resolved" "https://registry.npmjs.org/interpret/-/interpret-1.2.0.tgz"
  "version" "1.2.0"

"invariant@^2.2.4":
  "integrity" "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA=="
  "resolved" "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz"
  "version" "2.2.4"
  dependencies:
    "loose-envify" "^1.0.0"

"invert-kv@^2.0.0":
  "integrity" "sha512-wPVv/y/QQ/Uiirj/vh3oP+1Ww+AWehmi1g5fFWGPF6IpCBCDVrhgHRMvrLfdYcwDh3QJbGXDW4JAuzxElLSqKA=="
  "resolved" "https://registry.npmjs.org/invert-kv/-/invert-kv-2.0.0.tgz"
  "version" "2.0.0"

"ip@^1.1.5":
  "integrity" "sha512-rBtCAQAJm8A110nbwn6YdveUnuZH3WrC36IwkRXxDnq53JvXA2NVQvB7IHyKomxK1MJ4VDNw3UtFDdXQ+AvLYA=="
  "resolved" "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz"
  "version" "1.1.5"

"ipaddr.js@1.9.0":
  "integrity" "sha512-M4Sjn6N/+O6/IXSJseKqHoFc+5FdGJ22sXqnjTpdZweHK64MzEPAyQZyEU3R/KRv2GLoa7nNtg/C2Ev6m7z+eA=="
  "resolved" "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.0.tgz"
  "version" "1.9.0"

"is-accessor-descriptor@^0.1.6":
  "integrity" "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A=="
  "resolved" "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz"
  "version" "0.1.6"
  dependencies:
    "kind-of" "^3.0.2"

"is-accessor-descriptor@^1.0.0":
  "integrity" "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ=="
  "resolved" "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz"
  "version" "1.0.0"
  dependencies:
    "kind-of" "^6.0.0"

"is-arrayish@^0.2.1":
  "integrity" "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg=="
  "resolved" "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz"
  "version" "0.2.1"

"is-binary-path@^1.0.0":
  "integrity" "sha512-9fRVlXc0uCxEDj1nQzaWONSpbTfx0FmJfzHF7pwlI8DkWGoHBBea4Pg5Ky0ojwwxQmnSifgbKkI06Qv0Ljgj+Q=="
  "resolved" "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz"
  "version" "1.0.1"
  dependencies:
    "binary-extensions" "^1.0.0"

"is-buffer@^1.1.5":
  "integrity" "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w=="
  "resolved" "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz"
  "version" "1.1.6"

"is-callable@^1.1.4":
  "integrity" "sha512-r5p9sxJjYnArLjObpjA4xu5EKI3CuKHkJXMhT7kwbpUyIFD1n5PMAsoPvWnvtZiNz7LjkYDRZhd7FlI0eMijEA=="
  "resolved" "https://registry.npmjs.org/is-callable/-/is-callable-1.1.4.tgz"
  "version" "1.1.4"

"is-ci@^1.0.10":
  "integrity" "sha512-s6tfsaQaQi3JNciBH6shVqEDvhGut0SUXr31ag8Pd8BBbVVlcGfWhpPmEOoM6RJ5TFhbypvf5yyRw/VXW1IiWg=="
  "resolved" "https://registry.npmjs.org/is-ci/-/is-ci-1.2.1.tgz"
  "version" "1.2.1"
  dependencies:
    "ci-info" "^1.5.0"

"is-ci@^2.0.0":
  "integrity" "sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w=="
  "resolved" "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz"
  "version" "2.0.0"
  dependencies:
    "ci-info" "^2.0.0"

"is-data-descriptor@^0.1.4":
  "integrity" "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg=="
  "resolved" "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz"
  "version" "0.1.4"
  dependencies:
    "kind-of" "^3.0.2"

"is-data-descriptor@^1.0.0":
  "integrity" "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ=="
  "resolved" "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz"
  "version" "1.0.0"
  dependencies:
    "kind-of" "^6.0.0"

"is-date-object@^1.0.1":
  "integrity" "sha512-P5rExV1phPi42ppoMWy7V63N3i173RY921l4JJ7zonMSxK+OWGPj76GD+cUKUb68l4vQXcJp2SsG+r/A4ABVzg=="
  "resolved" "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.1.tgz"
  "version" "1.0.1"

"is-descriptor@^0.1.0":
  "integrity" "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg=="
  "resolved" "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz"
  "version" "0.1.6"
  dependencies:
    "is-accessor-descriptor" "^0.1.6"
    "is-data-descriptor" "^0.1.4"
    "kind-of" "^5.0.0"

"is-descriptor@^1.0.0", "is-descriptor@^1.0.2":
  "integrity" "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg=="
  "resolved" "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz"
  "version" "1.0.2"
  dependencies:
    "is-accessor-descriptor" "^1.0.0"
    "is-data-descriptor" "^1.0.0"
    "kind-of" "^6.0.2"

"is-extendable@^0.1.0", "is-extendable@^0.1.1":
  "integrity" "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw=="
  "resolved" "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz"
  "version" "0.1.1"

"is-extendable@^1.0.1":
  "integrity" "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA=="
  "resolved" "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz"
  "version" "1.0.1"
  dependencies:
    "is-plain-object" "^2.0.4"

"is-extglob@^2.1.0", "is-extglob@^2.1.1":
  "integrity" "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ=="
  "resolved" "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz"
  "version" "2.1.1"

"is-fullwidth-code-point@^1.0.0":
  "integrity" "sha512-1pqUqRjkhPJ9miNq9SwMfdvi6lBJcd6eFxvfaivQhaH3SgisfiuudvFntdKOmxuee/77l+FPjKrQjWvmPjWrRw=="
  "resolved" "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz"
  "version" "1.0.0"
  dependencies:
    "number-is-nan" "^1.0.0"

"is-fullwidth-code-point@^2.0.0":
  "integrity" "sha512-VHskAKYM8RfSFXwee5t5cbN5PZeq1Wrh6qd5bkyiXIf6UQcN6w/A0eXM9r6t8d+GYOh+o6ZhiEnb88LN/Y8m2w=="
  "resolved" "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz"
  "version" "2.0.0"

"is-generator-fn@^2.0.0":
  "integrity" "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ=="
  "resolved" "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz"
  "version" "2.1.0"

"is-glob@^3.1.0":
  "integrity" "sha512-UFpDDrPgM6qpnFNI+rh/p3bUaq9hKLZN8bMUWzxmcnZVS3omf4IPK+BrewlnWjO1WmUsMYuSjKh4UJuV4+Lqmw=="
  "resolved" "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz"
  "version" "3.1.0"
  dependencies:
    "is-extglob" "^2.1.0"

"is-glob@^4.0.0":
  "integrity" "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg=="
  "resolved" "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz"
  "version" "4.0.1"
  dependencies:
    "is-extglob" "^2.1.1"

"is-installed-globally@^0.1.0":
  "integrity" "sha512-ERNhMg+i/XgDwPIPF3u24qpajVreaiSuvpb1Uu0jugw7KKcxGyCX8cgp8P5fwTmAuXku6beDHHECdKArjlg7tw=="
  "resolved" "https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-0.1.0.tgz"
  "version" "0.1.0"
  dependencies:
    "global-dirs" "^0.1.0"
    "is-path-inside" "^1.0.0"

"is-npm@^1.0.0":
  "integrity" "sha512-9r39FIr3d+KD9SbX0sfMsHzb5PP3uimOiwr3YupUaUFG4W0l1U57Rx3utpttV7qz5U3jmrO5auUa04LU9pyHsg=="
  "resolved" "https://registry.npmjs.org/is-npm/-/is-npm-1.0.0.tgz"
  "version" "1.0.0"

"is-number@^3.0.0":
  "integrity" "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg=="
  "resolved" "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz"
  "version" "3.0.0"
  dependencies:
    "kind-of" "^3.0.2"

"is-obj@^1.0.0":
  "integrity" "sha512-l4RyHgRqGN4Y3+9JHVrNqO+tN0rV5My76uW5/nuO4K1b6vw5G8d/cmFjP9tRfEsdhZNt0IFdZuK/c2Vr4Nb+Qg=="
  "resolved" "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz"
  "version" "1.0.1"

"is-path-inside@^1.0.0":
  "integrity" "sha512-qhsCR/Esx4U4hg/9I19OVUAJkGWtjRYHMRgUMZE2TDdj+Ag+kttZanLupfddNyglzz50cUlmWzUaI37GDfNx/g=="
  "resolved" "https://registry.npmjs.org/is-path-inside/-/is-path-inside-1.0.1.tgz"
  "version" "1.0.1"
  dependencies:
    "path-is-inside" "^1.0.1"

"is-plain-object@^2.0.1", "is-plain-object@^2.0.3", "is-plain-object@^2.0.4":
  "integrity" "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og=="
  "resolved" "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz"
  "version" "2.0.4"
  dependencies:
    "isobject" "^3.0.1"

"is-redirect@^1.0.0":
  "integrity" "sha512-cr/SlUEe5zOGmzvj9bUyC4LVvkNVAXu4GytXLNMr1pny+a65MpQ9IJzFHD5vi7FyJgb4qt27+eS3TuQnqB+RQw=="
  "resolved" "https://registry.npmjs.org/is-redirect/-/is-redirect-1.0.0.tgz"
  "version" "1.0.0"

"is-regex@^1.0.4":
  "integrity" "sha512-WQgPrEkb1mPCWLSlLFuN1VziADSixANugwSkJfPRR73FNWIQQN+tR/t1zWfyES/Y9oag/XBtVsahFdfBku3Kyw=="
  "resolved" "https://registry.npmjs.org/is-regex/-/is-regex-1.0.4.tgz"
  "version" "1.0.4"
  dependencies:
    "has" "^1.0.1"

"is-retry-allowed@^1.0.0":
  "integrity" "sha512-leC1bcIRBHjXtaZSM2gAXNeZsIOdDMgq/kHKAVKQ05JTwvb7hnvrHBEm6mnnMRyE7yu+ljNlcG8YUmALCevSxg=="
  "resolved" "https://registry.npmjs.org/is-retry-allowed/-/is-retry-allowed-1.1.0.tgz"
  "version" "1.1.0"

"is-stream@^1.0.0", "is-stream@^1.1.0":
  "integrity" "sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ=="
  "resolved" "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz"
  "version" "1.1.0"

"is-symbol@^1.0.2":
  "integrity" "sha512-HS8bZ9ox60yCJLH9snBpIwv9pYUAkcuLhSA1oero1UB5y9aiQpRA8y2ex945AOtCZL1lJDeIk3G5LthswI46Lw=="
  "resolved" "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.2.tgz"
  "version" "1.0.2"
  dependencies:
    "has-symbols" "^1.0.0"

"is-typedarray@~1.0.0":
  "integrity" "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo= sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA=="
  "resolved" "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz"
  "version" "1.0.0"

"is-windows@^1.0.0", "is-windows@^1.0.2":
  "integrity" "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA=="
  "resolved" "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz"
  "version" "1.0.2"

"is-wsl@^1.1.0":
  "integrity" "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0= sha512-gfygJYZ2gLTDlmbWMI0CE2MwnFzSN/2SZfkMlItC4K/JBlsWVDB0bO6XhqcY13YXE7iMcAJnzTCJjPiTeJJ0Mw=="
  "resolved" "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz"
  "version" "1.1.0"

"isarray@~1.0.0", "isarray@1.0.0":
  "integrity" "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ=="
  "resolved" "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz"
  "version" "1.0.0"

"isarray@0.0.1":
  "integrity" "sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ=="
  "resolved" "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz"
  "version" "0.0.1"

"isexe@^2.0.0":
  "integrity" "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw=="
  "resolved" "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz"
  "version" "2.0.0"

"isobject@^2.0.0":
  "integrity" "sha512-+OUdGJlgjOBZDfxnDjYYG6zp487z0JGNQq3cYQYg5f5hKR+syHMsaztzGeml/4kGG55CSpKSpWTY+jYGgsHLgA=="
  "resolved" "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz"
  "version" "2.1.0"
  dependencies:
    "isarray" "1.0.0"

"isobject@^3.0.0", "isobject@^3.0.1":
  "integrity" "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg=="
  "resolved" "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz"
  "version" "3.0.1"

"isstream@~0.1.2":
  "integrity" "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo= sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g=="
  "resolved" "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz"
  "version" "0.1.2"

"istanbul-lib-coverage@^2.0.2", "istanbul-lib-coverage@^2.0.5":
  "integrity" "sha512-8aXznuEPCJvGnMSRft4udDRDtb1V3pkQkMMI5LI+6HuQz5oQ4J2UFn1H82raA3qJtyOLkkwVqICBQkjnGtn5mA=="
  "resolved" "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.5.tgz"
  "version" "2.0.5"

"istanbul-lib-instrument@^3.0.1", "istanbul-lib-instrument@^3.3.0":
  "integrity" "sha512-5nnIN4vo5xQZHdXno/YDXJ0G+I3dAm4XgzfSVTPLQpj/zAV2dV6Juy0yaf10/zrJOJeHoN3fraFe+XRq2bFVZA=="
  "resolved" "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-3.3.0.tgz"
  "version" "3.3.0"
  dependencies:
    "@babel/generator" "^7.4.0"
    "@babel/parser" "^7.4.3"
    "@babel/template" "^7.4.0"
    "@babel/traverse" "^7.4.3"
    "@babel/types" "^7.4.0"
    "istanbul-lib-coverage" "^2.0.5"
    "semver" "^6.0.0"

"istanbul-lib-report@^2.0.4":
  "integrity" "sha512-fHBeG573EIihhAblwgxrSenp0Dby6tJMFR/HvlerBsrCTD5bkUuoNtn3gVh29ZCS824cGGBPn7Sg7cNk+2xUsQ=="
  "resolved" "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-2.0.8.tgz"
  "version" "2.0.8"
  dependencies:
    "istanbul-lib-coverage" "^2.0.5"
    "make-dir" "^2.1.0"
    "supports-color" "^6.1.0"

"istanbul-lib-source-maps@^3.0.1":
  "integrity" "sha512-R47KzMtDJH6X4/YW9XTx+jrLnZnscW4VpNN+1PViSYTejLVPWv7oov+Duf8YQSPyVRUvueQqz1TcsC6mooZTXw=="
  "resolved" "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-3.0.6.tgz"
  "version" "3.0.6"
  dependencies:
    "debug" "^4.1.1"
    "istanbul-lib-coverage" "^2.0.5"
    "make-dir" "^2.1.0"
    "rimraf" "^2.6.3"
    "source-map" "^0.6.1"

"istanbul-reports@^2.1.1":
  "integrity" "sha512-SKi4rnMyLBKe0Jy2uUdx28h8oG7ph2PPuQPvIAh31d+Ci+lSiEu4C+h3oBPuJ9+mPKhOyW0M8gY4U5NM1WLeXA=="
  "resolved" "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-2.2.6.tgz"
  "version" "2.2.6"
  dependencies:
    "handlebars" "^4.1.2"

"jest-changed-files@^24.8.0":
  "integrity" "sha512-qgANC1Yrivsq+UrLXsvJefBKVoCsKB0Hv+mBb6NMjjZ90wwxCDmU3hsCXBya30cH+LnPYjwgcU65i6yJ5Nfuug=="
  "resolved" "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-24.8.0.tgz"
  "version" "24.8.0"
  dependencies:
    "@jest/types" "^24.8.0"
    "execa" "^1.0.0"
    "throat" "^4.0.0"

"jest-cli@^24.8.0":
  "integrity" "sha512-+p6J00jSMPQ116ZLlHJJvdf8wbjNbZdeSX9ptfHX06/MSNaXmKihQzx5vQcw0q2G6JsdVkUIdWbOWtSnaYs3yA=="
  "resolved" "https://registry.npmjs.org/jest-cli/-/jest-cli-24.8.0.tgz"
  "version" "24.8.0"
  dependencies:
    "@jest/core" "^24.8.0"
    "@jest/test-result" "^24.8.0"
    "@jest/types" "^24.8.0"
    "chalk" "^2.0.1"
    "exit" "^0.1.2"
    "import-local" "^2.0.0"
    "is-ci" "^2.0.0"
    "jest-config" "^24.8.0"
    "jest-util" "^24.8.0"
    "jest-validate" "^24.8.0"
    "prompts" "^2.0.1"
    "realpath-native" "^1.1.0"
    "yargs" "^12.0.2"

"jest-config@^24.8.0":
  "integrity" "sha512-Czl3Nn2uEzVGsOeaewGWoDPD8GStxCpAe0zOYs2x2l0fZAgPbCr3uwUkgNKV3LwE13VXythM946cd5rdGkkBZw=="
  "resolved" "https://registry.npmjs.org/jest-config/-/jest-config-24.8.0.tgz"
  "version" "24.8.0"
  dependencies:
    "@babel/core" "^7.1.0"
    "@jest/test-sequencer" "^24.8.0"
    "@jest/types" "^24.8.0"
    "babel-jest" "^24.8.0"
    "chalk" "^2.0.1"
    "glob" "^7.1.1"
    "jest-environment-jsdom" "^24.8.0"
    "jest-environment-node" "^24.8.0"
    "jest-get-type" "^24.8.0"
    "jest-jasmine2" "^24.8.0"
    "jest-regex-util" "^24.3.0"
    "jest-resolve" "^24.8.0"
    "jest-util" "^24.8.0"
    "jest-validate" "^24.8.0"
    "micromatch" "^3.1.10"
    "pretty-format" "^24.8.0"
    "realpath-native" "^1.1.0"

"jest-diff@^24.8.0":
  "integrity" "sha512-wxetCEl49zUpJ/bvUmIFjd/o52J+yWcoc5ZyPq4/W1LUKGEhRYDIbP1KcF6t+PvqNrGAFk4/JhtxDq/Nnzs66g=="
  "resolved" "https://registry.npmjs.org/jest-diff/-/jest-diff-24.8.0.tgz"
  "version" "24.8.0"
  dependencies:
    "chalk" "^2.0.1"
    "diff-sequences" "^24.3.0"
    "jest-get-type" "^24.8.0"
    "pretty-format" "^24.8.0"

"jest-docblock@^24.3.0":
  "integrity" "sha512-nlANmF9Yq1dufhFlKG9rasfQlrY7wINJbo3q01tu56Jv5eBU5jirylhF2O5ZBnLxzOVBGRDz/9NAwNyBtG4Nyg=="
  "resolved" "https://registry.npmjs.org/jest-docblock/-/jest-docblock-24.3.0.tgz"
  "version" "24.3.0"
  dependencies:
    "detect-newline" "^2.1.0"

"jest-each@^24.8.0":
  "integrity" "sha512-NrwK9gaL5+XgrgoCsd9svsoWdVkK4gnvyhcpzd6m487tXHqIdYeykgq3MKI1u4I+5Zf0tofr70at9dWJDeb+BA=="
  "resolved" "https://registry.npmjs.org/jest-each/-/jest-each-24.8.0.tgz"
  "version" "24.8.0"
  dependencies:
    "@jest/types" "^24.8.0"
    "chalk" "^2.0.1"
    "jest-get-type" "^24.8.0"
    "jest-util" "^24.8.0"
    "pretty-format" "^24.8.0"

"jest-environment-jsdom@^24.8.0":
  "integrity" "sha512-qbvgLmR7PpwjoFjM/sbuqHJt/NCkviuq9vus9NBn/76hhSidO+Z6Bn9tU8friecegbJL8gzZQEMZBQlFWDCwAQ=="
  "resolved" "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-24.8.0.tgz"
  "version" "24.8.0"
  dependencies:
    "@jest/environment" "^24.8.0"
    "@jest/fake-timers" "^24.8.0"
    "@jest/types" "^24.8.0"
    "jest-mock" "^24.8.0"
    "jest-util" "^24.8.0"
    "jsdom" "^11.5.1"

"jest-environment-node@^24.8.0":
  "integrity" "sha512-vIGUEScd1cdDgR6sqn2M08sJTRLQp6Dk/eIkCeO4PFHxZMOgy+uYLPMC4ix3PEfM5Au/x3uQ/5Tl0DpXXZsJ/Q=="
  "resolved" "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-24.8.0.tgz"
  "version" "24.8.0"
  dependencies:
    "@jest/environment" "^24.8.0"
    "@jest/fake-timers" "^24.8.0"
    "@jest/types" "^24.8.0"
    "jest-mock" "^24.8.0"
    "jest-util" "^24.8.0"

"jest-get-type@^24.8.0":
  "integrity" "sha512-RR4fo8jEmMD9zSz2nLbs2j0zvPpk/KCEz3a62jJWbd2ayNo0cb+KFRxPHVhE4ZmgGJEQp0fosmNz84IfqM8cMQ=="
  "resolved" "https://registry.npmjs.org/jest-get-type/-/jest-get-type-24.8.0.tgz"
  "version" "24.8.0"

"jest-haste-map@^24.8.0":
  "integrity" "sha512-ZBPRGHdPt1rHajWelXdqygIDpJx8u3xOoLyUBWRW28r3tagrgoepPrzAozW7kW9HrQfhvmiv1tncsxqHJO1onQ=="
  "resolved" "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-24.8.0.tgz"
  "version" "24.8.0"
  dependencies:
    "@jest/types" "^24.8.0"
    "anymatch" "^2.0.0"
    "fb-watchman" "^2.0.0"
    "graceful-fs" "^4.1.15"
    "invariant" "^2.2.4"
    "jest-serializer" "^24.4.0"
    "jest-util" "^24.8.0"
    "jest-worker" "^24.6.0"
    "micromatch" "^3.1.10"
    "sane" "^4.0.3"
    "walker" "^1.0.7"
  optionalDependencies:
    "fsevents" "^1.2.7"

"jest-jasmine2@^24.8.0":
  "integrity" "sha512-cEky88npEE5LKd5jPpTdDCLvKkdyklnaRycBXL6GNmpxe41F0WN44+i7lpQKa/hcbXaQ+rc9RMaM4dsebrYong=="
  "resolved" "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-24.8.0.tgz"
  "version" "24.8.0"
  dependencies:
    "@babel/traverse" "^7.1.0"
    "@jest/environment" "^24.8.0"
    "@jest/test-result" "^24.8.0"
    "@jest/types" "^24.8.0"
    "chalk" "^2.0.1"
    "co" "^4.6.0"
    "expect" "^24.8.0"
    "is-generator-fn" "^2.0.0"
    "jest-each" "^24.8.0"
    "jest-matcher-utils" "^24.8.0"
    "jest-message-util" "^24.8.0"
    "jest-runtime" "^24.8.0"
    "jest-snapshot" "^24.8.0"
    "jest-util" "^24.8.0"
    "pretty-format" "^24.8.0"
    "throat" "^4.0.0"

"jest-leak-detector@^24.8.0":
  "integrity" "sha512-cG0yRSK8A831LN8lIHxI3AblB40uhv0z+SsQdW3GoMMVcK+sJwrIIyax5tu3eHHNJ8Fu6IMDpnLda2jhn2pD/g=="
  "resolved" "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-24.8.0.tgz"
  "version" "24.8.0"
  dependencies:
    "pretty-format" "^24.8.0"

"jest-matcher-utils@^24.8.0":
  "integrity" "sha512-lex1yASY51FvUuHgm0GOVj7DCYEouWSlIYmCW7APSqB9v8mXmKSn5+sWVF0MhuASG0bnYY106/49JU1FZNl5hw=="
  "resolved" "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-24.8.0.tgz"
  "version" "24.8.0"
  dependencies:
    "chalk" "^2.0.1"
    "jest-diff" "^24.8.0"
    "jest-get-type" "^24.8.0"
    "pretty-format" "^24.8.0"

"jest-message-util@^24.8.0":
  "integrity" "sha512-p2k71rf/b6ns8btdB0uVdljWo9h0ovpnEe05ZKWceQGfXYr4KkzgKo3PBi8wdnd9OtNh46VpNIJynUn/3MKm1g=="
  "resolved" "https://registry.npmjs.org/jest-message-util/-/jest-message-util-24.8.0.tgz"
  "version" "24.8.0"
  dependencies:
    "@babel/code-frame" "^7.0.0"
    "@jest/test-result" "^24.8.0"
    "@jest/types" "^24.8.0"
    "@types/stack-utils" "^1.0.1"
    "chalk" "^2.0.1"
    "micromatch" "^3.1.10"
    "slash" "^2.0.0"
    "stack-utils" "^1.0.1"

"jest-mock@^24.8.0":
  "integrity" "sha512-6kWugwjGjJw+ZkK4mDa0Df3sDlUTsV47MSrT0nGQ0RBWJbpODDQ8MHDVtGtUYBne3IwZUhtB7elxHspU79WH3A=="
  "resolved" "https://registry.npmjs.org/jest-mock/-/jest-mock-24.8.0.tgz"
  "version" "24.8.0"
  dependencies:
    "@jest/types" "^24.8.0"

"jest-pnp-resolver@^1.2.1":
  "integrity" "sha512-pgFw2tm54fzgYvc/OHrnysABEObZCUNFnhjoRjaVOCN8NYc032/gVjPaHD4Aq6ApkSieWtfKAFQtmDKAmhupnQ=="
  "resolved" "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.1.tgz"
  "version" "1.2.1"

"jest-regex-util@^24.3.0":
  "integrity" "sha512-tXQR1NEOyGlfylyEjg1ImtScwMq8Oh3iJbGTjN7p0J23EuVX1MA8rwU69K4sLbCmwzgCUbVkm0FkSF9TdzOhtg=="
  "resolved" "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-24.3.0.tgz"
  "version" "24.3.0"

"jest-resolve-dependencies@^24.8.0":
  "integrity" "sha512-hyK1qfIf/krV+fSNyhyJeq3elVMhK9Eijlwy+j5jqmZ9QsxwKBiP6qukQxaHtK8k6zql/KYWwCTQ+fDGTIJauw=="
  "resolved" "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-24.8.0.tgz"
  "version" "24.8.0"
  dependencies:
    "@jest/types" "^24.8.0"
    "jest-regex-util" "^24.3.0"
    "jest-snapshot" "^24.8.0"

"jest-resolve@*", "jest-resolve@^24.8.0":
  "integrity" "sha512-+hjSzi1PoRvnuOICoYd5V/KpIQmkAsfjFO71458hQ2Whi/yf1GDeBOFj8Gxw4LrApHsVJvn5fmjcPdmoUHaVKw=="
  "resolved" "https://registry.npmjs.org/jest-resolve/-/jest-resolve-24.8.0.tgz"
  "version" "24.8.0"
  dependencies:
    "@jest/types" "^24.8.0"
    "browser-resolve" "^1.11.3"
    "chalk" "^2.0.1"
    "jest-pnp-resolver" "^1.2.1"
    "realpath-native" "^1.1.0"

"jest-runner@^24.8.0":
  "integrity" "sha512-utFqC5BaA3JmznbissSs95X1ZF+d+4WuOWwpM9+Ak356YtMhHE/GXUondZdcyAAOTBEsRGAgH/0TwLzfI9h7ow=="
  "resolved" "https://registry.npmjs.org/jest-runner/-/jest-runner-24.8.0.tgz"
  "version" "24.8.0"
  dependencies:
    "@jest/console" "^24.7.1"
    "@jest/environment" "^24.8.0"
    "@jest/test-result" "^24.8.0"
    "@jest/types" "^24.8.0"
    "chalk" "^2.4.2"
    "exit" "^0.1.2"
    "graceful-fs" "^4.1.15"
    "jest-config" "^24.8.0"
    "jest-docblock" "^24.3.0"
    "jest-haste-map" "^24.8.0"
    "jest-jasmine2" "^24.8.0"
    "jest-leak-detector" "^24.8.0"
    "jest-message-util" "^24.8.0"
    "jest-resolve" "^24.8.0"
    "jest-runtime" "^24.8.0"
    "jest-util" "^24.8.0"
    "jest-worker" "^24.6.0"
    "source-map-support" "^0.5.6"
    "throat" "^4.0.0"

"jest-runtime@^24.8.0":
  "integrity" "sha512-Mq0aIXhvO/3bX44ccT+czU1/57IgOMyy80oM0XR/nyD5zgBcesF84BPabZi39pJVA6UXw+fY2Q1N+4BiVUBWOA=="
  "resolved" "https://registry.npmjs.org/jest-runtime/-/jest-runtime-24.8.0.tgz"
  "version" "24.8.0"
  dependencies:
    "@jest/console" "^24.7.1"
    "@jest/environment" "^24.8.0"
    "@jest/source-map" "^24.3.0"
    "@jest/transform" "^24.8.0"
    "@jest/types" "^24.8.0"
    "@types/yargs" "^12.0.2"
    "chalk" "^2.0.1"
    "exit" "^0.1.2"
    "glob" "^7.1.3"
    "graceful-fs" "^4.1.15"
    "jest-config" "^24.8.0"
    "jest-haste-map" "^24.8.0"
    "jest-message-util" "^24.8.0"
    "jest-mock" "^24.8.0"
    "jest-regex-util" "^24.3.0"
    "jest-resolve" "^24.8.0"
    "jest-snapshot" "^24.8.0"
    "jest-util" "^24.8.0"
    "jest-validate" "^24.8.0"
    "realpath-native" "^1.1.0"
    "slash" "^2.0.0"
    "strip-bom" "^3.0.0"
    "yargs" "^12.0.2"

"jest-serializer@^24.4.0":
  "integrity" "sha512-k//0DtglVstc1fv+GY/VHDIjrtNjdYvYjMlbLUed4kxrE92sIUewOi5Hj3vrpB8CXfkJntRPDRjCrCvUhBdL8Q=="
  "resolved" "https://registry.npmjs.org/jest-serializer/-/jest-serializer-24.4.0.tgz"
  "version" "24.4.0"

"jest-snapshot@^24.8.0":
  "integrity" "sha512-5ehtWoc8oU9/cAPe6fez6QofVJLBKyqkY2+TlKTOf0VllBB/mqUNdARdcjlZrs9F1Cv+/HKoCS/BknT0+tmfPg=="
  "resolved" "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-24.8.0.tgz"
  "version" "24.8.0"
  dependencies:
    "@babel/types" "^7.0.0"
    "@jest/types" "^24.8.0"
    "chalk" "^2.0.1"
    "expect" "^24.8.0"
    "jest-diff" "^24.8.0"
    "jest-matcher-utils" "^24.8.0"
    "jest-message-util" "^24.8.0"
    "jest-resolve" "^24.8.0"
    "mkdirp" "^0.5.1"
    "natural-compare" "^1.4.0"
    "pretty-format" "^24.8.0"
    "semver" "^5.5.0"

"jest-util@^24.8.0":
  "integrity" "sha512-DYZeE+XyAnbNt0BG1OQqKy/4GVLPtzwGx5tsnDrFcax36rVE3lTA5fbvgmbVPUZf9w77AJ8otqR4VBbfFJkUZA=="
  "resolved" "https://registry.npmjs.org/jest-util/-/jest-util-24.8.0.tgz"
  "version" "24.8.0"
  dependencies:
    "@jest/console" "^24.7.1"
    "@jest/fake-timers" "^24.8.0"
    "@jest/source-map" "^24.3.0"
    "@jest/test-result" "^24.8.0"
    "@jest/types" "^24.8.0"
    "callsites" "^3.0.0"
    "chalk" "^2.0.1"
    "graceful-fs" "^4.1.15"
    "is-ci" "^2.0.0"
    "mkdirp" "^0.5.1"
    "slash" "^2.0.0"
    "source-map" "^0.6.0"

"jest-validate@^24.8.0":
  "integrity" "sha512-+/N7VOEMW1Vzsrk3UWBDYTExTPwf68tavEPKDnJzrC6UlHtUDU/fuEdXqFoHzv9XnQ+zW6X3qMZhJ3YexfeLDA=="
  "resolved" "https://registry.npmjs.org/jest-validate/-/jest-validate-24.8.0.tgz"
  "version" "24.8.0"
  dependencies:
    "@jest/types" "^24.8.0"
    "camelcase" "^5.0.0"
    "chalk" "^2.0.1"
    "jest-get-type" "^24.8.0"
    "leven" "^2.1.0"
    "pretty-format" "^24.8.0"

"jest-watcher@^24.8.0":
  "integrity" "sha512-SBjwHt5NedQoVu54M5GEx7cl7IGEFFznvd/HNT8ier7cCAx/Qgu9ZMlaTQkvK22G1YOpcWBLQPFSImmxdn3DAw=="
  "resolved" "https://registry.npmjs.org/jest-watcher/-/jest-watcher-24.8.0.tgz"
  "version" "24.8.0"
  dependencies:
    "@jest/test-result" "^24.8.0"
    "@jest/types" "^24.8.0"
    "@types/yargs" "^12.0.9"
    "ansi-escapes" "^3.0.0"
    "chalk" "^2.0.1"
    "jest-util" "^24.8.0"
    "string-length" "^2.0.0"

"jest-worker@^24.6.0":
  "integrity" "sha512-jDwgW5W9qGNvpI1tNnvajh0a5IE/PuGLFmHk6aR/BZFz8tSgGw17GsDPXAJ6p91IvYDjOw8GpFbvvZGAK+DPQQ=="
  "resolved" "https://registry.npmjs.org/jest-worker/-/jest-worker-24.6.0.tgz"
  "version" "24.6.0"
  dependencies:
    "merge-stream" "^1.0.1"
    "supports-color" "^6.1.0"

"jest@^24.8.0", "jest@>=24 <25":
  "integrity" "sha512-o0HM90RKFRNWmAWvlyV8i5jGZ97pFwkeVoGvPW1EtLTgJc2+jcuqcbbqcSZLE/3f2S5pt0y2ZBETuhpWNl1Reg=="
  "resolved" "https://registry.npmjs.org/jest/-/jest-24.8.0.tgz"
  "version" "24.8.0"
  dependencies:
    "import-local" "^2.0.0"
    "jest-cli" "^24.8.0"

"js-git@^0.7.8":
  "integrity" "sha512-+E5ZH/HeRnoc/LW0AmAyhU+mNcWBzAKE+30+IDMLSLbbK+Tdt02AdkOKq9u15rlJsDEGFqtgckc8ZM59LhhiUA=="
  "resolved" "https://registry.npmjs.org/js-git/-/js-git-0.7.8.tgz"
  "version" "0.7.8"
  dependencies:
    "bodec" "^0.1.0"
    "culvert" "^0.1.2"
    "git-sha1" "^0.1.2"
    "pako" "^0.2.5"

"js-tokens@^3.0.0 || ^4.0.0", "js-tokens@^4.0.0":
  "integrity" "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ=="
  "resolved" "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz"
  "version" "4.0.0"

"jsbn@~0.1.0":
  "integrity" "sha1-peZUwuWi3rXyAdls77yoDA7y9RM= sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg=="
  "resolved" "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz"
  "version" "0.1.1"

"jsdom@^11.5.1":
  "integrity" "sha512-y8Px43oyiBM13Zc1z780FrfNLJCXTL40EWlty/LXUtcjykRBNgLlCjWXpfSPBl2iv+N7koQN+dvqszHZgT/Fjw=="
  "resolved" "https://registry.npmjs.org/jsdom/-/jsdom-11.12.0.tgz"
  "version" "11.12.0"
  dependencies:
    "abab" "^2.0.0"
    "acorn" "^5.5.3"
    "acorn-globals" "^4.1.0"
    "array-equal" "^1.0.0"
    "cssom" ">= 0.3.2 < 0.4.0"
    "cssstyle" "^1.0.0"
    "data-urls" "^1.0.0"
    "domexception" "^1.0.1"
    "escodegen" "^1.9.1"
    "html-encoding-sniffer" "^1.0.2"
    "left-pad" "^1.3.0"
    "nwsapi" "^2.0.7"
    "parse5" "4.0.0"
    "pn" "^1.1.0"
    "request" "^2.87.0"
    "request-promise-native" "^1.0.5"
    "sax" "^1.2.4"
    "symbol-tree" "^3.2.2"
    "tough-cookie" "^2.3.4"
    "w3c-hr-time" "^1.0.1"
    "webidl-conversions" "^4.0.2"
    "whatwg-encoding" "^1.0.3"
    "whatwg-mimetype" "^2.1.0"
    "whatwg-url" "^6.4.1"
    "ws" "^5.2.0"
    "xml-name-validator" "^3.0.0"

"jsesc@^2.5.1":
  "integrity" "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA=="
  "resolved" "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz"
  "version" "2.5.2"

"json-parse-better-errors@^1.0.1":
  "integrity" "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw=="
  "resolved" "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz"
  "version" "1.0.2"

"json-schema-traverse@^0.4.1":
  "integrity" "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg=="
  "resolved" "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz"
  "version" "0.4.1"

"json-schema@0.2.3":
  "integrity" "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM= sha512-a3xHnILGMtk+hDOqNwHzF6e2fNbiMrXZvxKQiEv2MlgQP+pjIOzqAmKYD2mDpXYE/44M7g+n9p2bKkYWDUcXCQ=="
  "resolved" "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz"
  "version" "0.2.3"

"json-stringify-safe@~5.0.1":
  "integrity" "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus= sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA=="
  "resolved" "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz"
  "version" "5.0.1"

"json5@^2.1.0", "json5@2.x":
  "integrity" "sha512-8Mh9h6xViijj36g7Dxi+Y4S6hNGV96vcJZr/SrlHh1LR/pEn/8j/+qIBbs44YKl69Lrfctp4QD+AdWLTMqEZAQ=="
  "resolved" "https://registry.npmjs.org/json5/-/json5-2.1.0.tgz"
  "version" "2.1.0"
  dependencies:
    "minimist" "^1.2.0"

"jsonify@~0.0.0":
  "integrity" "sha512-trvBk1ki43VZptdBI5rIlG4YOzyeH/WefQt5rj1grasPn4iiZWKet8nkgc4GlsAylaztn0qZfUYOiTsASJFdNA=="
  "resolved" "https://registry.npmjs.org/jsonify/-/jsonify-0.0.0.tgz"
  "version" "0.0.0"

"jsprim@^1.2.2":
  "integrity" "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI= sha512-4Dj8Rf+fQ+/Pn7C5qeEX02op1WfOss3PKTE9Nsop3Dx+6UPxlm1dr/og7o2cRa5hNN07CACr4NFzRLtj/rjWog=="
  "resolved" "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz"
  "version" "1.4.1"
  dependencies:
    "assert-plus" "1.0.0"
    "extsprintf" "1.3.0"
    "json-schema" "0.2.3"
    "verror" "1.10.0"

"kind-of@^3.0.2", "kind-of@^3.0.3":
  "integrity" "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ=="
  "resolved" "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz"
  "version" "3.2.2"
  dependencies:
    "is-buffer" "^1.1.5"

"kind-of@^3.2.0":
  "integrity" "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ=="
  "resolved" "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz"
  "version" "3.2.2"
  dependencies:
    "is-buffer" "^1.1.5"

"kind-of@^4.0.0":
  "integrity" "sha512-24XsCxmEbRwEDbz/qz3stgin8TTzZ1ESR56OMCN0ujYg+vRutNSiOj9bHH9u85DKgXguraugV5sFuvbD4FW/hw=="
  "resolved" "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz"
  "version" "4.0.0"
  dependencies:
    "is-buffer" "^1.1.5"

"kind-of@^5.0.0":
  "integrity" "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw=="
  "resolved" "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz"
  "version" "5.1.0"

"kind-of@^6.0.0", "kind-of@^6.0.2":
  "integrity" "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA=="
  "resolved" "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz"
  "version" "6.0.2"

"kleur@^3.0.2":
  "integrity" "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w=="
  "resolved" "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz"
  "version" "3.0.3"

"latest-version@^3.0.0":
  "integrity" "sha512-Be1YRHWWlZaSsrz2U+VInk+tO0EwLIyV+23RhWLINJYwg/UIikxjlj3MhH37/6/EDCAusjajvMkMMUXRaMWl/w=="
  "resolved" "https://registry.npmjs.org/latest-version/-/latest-version-3.1.0.tgz"
  "version" "3.1.0"
  dependencies:
    "package-json" "^4.0.0"

"lazy@~1.0.11":
  "integrity" "sha512-Y+CjUfLmIpoUCCRl0ub4smrYtGGr5AOa2AKOaWelGHOGz33X/Y/KizefGqbkwfz44+cnq/+9habclf8vOmu2LA=="
  "resolved" "https://registry.npmjs.org/lazy/-/lazy-1.0.11.tgz"
  "version" "1.0.11"

"lcid@^2.0.0":
  "integrity" "sha512-avPEb8P8EGnwXKClwsNUgryVjllcRqtMYa49NTsbQagYuT1DcXnl1915oxWjoyGrXR6zH/Y0Zc96xWsPcoDKeA=="
  "resolved" "https://registry.npmjs.org/lcid/-/lcid-2.0.0.tgz"
  "version" "2.0.0"
  dependencies:
    "invert-kv" "^2.0.0"

"left-pad@^1.3.0":
  "integrity" "sha512-XI5MPzVNApjAyhQzphX8BkmKsKUxD4LdyK24iZeQGinBN9yTQT3bFlCBy/aVx2HrNcqQGsdot8ghrjyrvMCoEA=="
  "resolved" "https://registry.npmjs.org/left-pad/-/left-pad-1.3.0.tgz"
  "version" "1.3.0"

"leven@^2.1.0":
  "integrity" "sha1-wuep93IJTe6dNCAq6KzORoeHVYA= sha512-nvVPLpIHUxCUoRLrFqTgSxXJ614d8AgQoWl7zPe/2VadE8+1dpU3LBhowRuBAcuwruWtOdD8oYC9jDNJjXDPyA=="
  "resolved" "https://registry.npmjs.org/leven/-/leven-2.1.0.tgz"
  "version" "2.1.0"

"levn@~0.3.0":
  "integrity" "sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA=="
  "resolved" "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz"
  "version" "0.3.0"
  dependencies:
    "prelude-ls" "~1.1.2"
    "type-check" "~0.3.2"

"load-json-file@^4.0.0":
  "integrity" "sha512-Kx8hMakjX03tiGTLAIdJ+lL0htKnXjEZN6hk/tozf/WOuYGdZBJrZ+rCJRbVCugsjB3jMLn9746NsQIf5VjBMw=="
  "resolved" "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz"
  "version" "4.0.0"
  dependencies:
    "graceful-fs" "^4.1.2"
    "parse-json" "^4.0.0"
    "pify" "^3.0.0"
    "strip-bom" "^3.0.0"

"locate-path@^3.0.0":
  "integrity" "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A=="
  "resolved" "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz"
  "version" "3.0.0"
  dependencies:
    "p-locate" "^3.0.0"
    "path-exists" "^3.0.0"

"lodash.findindex@^4.6.0":
  "integrity" "sha512-9er6Ccz6sEST3bHFtUrCFWk14nE8cdL/RoW1RRDV1BxqN3qsmsT56L14jhfctAqhVPVcdJw4MRxEaVoAK+JVvw=="
  "resolved" "https://registry.npmjs.org/lodash.findindex/-/lodash.findindex-4.6.0.tgz"
  "version" "4.6.0"

"lodash.foreach@^4.5.0":
  "integrity" "sha512-aEXTF4d+m05rVOAUG3z4vZZ4xVexLKZGF0lIxuHZ1Hplpk/3B6Z1+/ICICYRLm7c41Z2xiejbkCkJoTlypoXhQ=="
  "resolved" "https://registry.npmjs.org/lodash.foreach/-/lodash.foreach-4.5.0.tgz"
  "version" "4.5.0"

"lodash.get@^4.4.2":
  "integrity" "sha512-z+Uw/vLuy6gQe8cfaFWD7p0wVv8fJl3mbzXh33RS+0oW2wvUqiRXiQ69gLWSLpgB5/6sU+r6BlQR0MBILadqTQ=="
  "resolved" "https://registry.npmjs.org/lodash.get/-/lodash.get-4.4.2.tgz"
  "version" "4.4.2"

"lodash.last@^3.0.0":
  "integrity" "sha512-14mq7rSkCxG4XMy9lF2FbIOqqgF0aH0NfPuQ3LPR3vIh0kHnUvIYP70dqa1Hf47zyXfQ8FzAg0MYOQeSuE1R7A=="
  "resolved" "https://registry.npmjs.org/lodash.last/-/lodash.last-3.0.0.tgz"
  "version" "3.0.0"

"lodash.sortby@^4.7.0":
  "integrity" "sha1-7dFMgk4sycHgsKG0K7UhBRakJDg= sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA=="
  "resolved" "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz"
  "version" "4.7.0"

"lodash@^4.17.10", "lodash@^4.17.11":
  "integrity" "sha512-cQKh8igo5QUhZ7lg38DYWAxMvjSAKG0A8wGSVimP07SIUEK2UO+arSRKbRZWtelMtN5V0Hkwh5ryOto/SshYIg=="
  "resolved" "https://registry.npmjs.org/lodash/-/lodash-4.17.11.tgz"
  "version" "4.17.11"

"log-driver@^1.2.7":
  "integrity" "sha512-U7KCmLdqsGHBLeWqYlFA0V0Sl6P08EE1ZrmA9cxjUE0WVqT9qnyVDPz1kzpFEP0jdJuFnasWIfSd7fsaNXkpbg=="
  "resolved" "https://registry.npmjs.org/log-driver/-/log-driver-1.2.7.tgz"
  "version" "1.2.7"

"loose-envify@^1.0.0":
  "integrity" "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q=="
  "resolved" "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz"
  "version" "1.4.0"
  dependencies:
    "js-tokens" "^3.0.0 || ^4.0.0"

"lowercase-keys@^1.0.0":
  "integrity" "sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA=="
  "resolved" "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz"
  "version" "1.0.1"

"lru-cache@^4.0.1", "lru-cache@^4.1.2":
  "integrity" "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g=="
  "resolved" "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz"
  "version" "4.1.5"
  dependencies:
    "pseudomap" "^1.0.2"
    "yallist" "^2.1.2"

"make-dir@^1.0.0":
  "integrity" "sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ=="
  "resolved" "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz"
  "version" "1.3.0"
  dependencies:
    "pify" "^3.0.0"

"make-dir@^2.1.0":
  "integrity" "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA=="
  "resolved" "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz"
  "version" "2.1.0"
  dependencies:
    "pify" "^4.0.1"
    "semver" "^5.6.0"

"make-error@^1.1.1", "make-error@1.x":
  "integrity" "sha512-c3sIjNUow0+8swNwVpqoH4YCShKNFkMaw6oH1mNS2haDZQqkeZFlHS3dhoeEbKKmJB4vXpJucU6oH75aDYeE9g=="
  "resolved" "https://registry.npmjs.org/make-error/-/make-error-1.3.5.tgz"
  "version" "1.3.5"

"makeerror@1.0.x":
  "integrity" "sha1-4BpckQnyr3lmDk6LlYd5AYT1qWw= sha512-M/XvMZ6oK4edXjvg/ZYyzByg8kjpVrF/m0x3wbhOlzJfsQgFkqP1rJnLnJExOcslmLSSeLiN6NmF+cBoKJHGTg=="
  "resolved" "https://registry.npmjs.org/makeerror/-/makeerror-1.0.11.tgz"
  "version" "1.0.11"
  dependencies:
    "tmpl" "1.0.x"

"map-age-cleaner@^0.1.1":
  "integrity" "sha512-bJzx6nMoP6PDLPBFmg7+xRKeFZvFboMrGlxmNj9ClvX53KrmvM5bXFXEWjbz4cz1AFn+jWJ9z/DJSz7hrs0w3w=="
  "resolved" "https://registry.npmjs.org/map-age-cleaner/-/map-age-cleaner-0.1.3.tgz"
  "version" "0.1.3"
  dependencies:
    "p-defer" "^1.0.0"

"map-cache@^0.2.2":
  "integrity" "sha512-8y/eV9QQZCiyn1SprXSrCmqJN0yNRATe+PO8ztwqrvrbdRLA3eYJF0yaR0YayLWkMbsQSKWS9N2gPcGEc4UsZg=="
  "resolved" "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz"
  "version" "0.2.2"

"map-visit@^1.0.0":
  "integrity" "sha512-4y7uGv8bd2WdM9vpQsiQNo41Ln1NvhvDRuVt0k2JZQ+ezN2uaQes7lZeZ+QQUHOLQAtDaBJ+7wCbi+ab/KFs+w=="
  "resolved" "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz"
  "version" "1.0.0"
  dependencies:
    "object-visit" "^1.0.0"

"media-typer@0.3.0":
  "integrity" "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ=="
  "resolved" "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz"
  "version" "0.3.0"

"mem@^4.0.0":
  "integrity" "sha512-qX2bG48pTqYRVmDB37rn/6PT7LcR8T7oAX3bf99u1Tt1nzxYfxkgqDwUwolPlXweM0XzBOBFzSx4kfp7KP1s/w=="
  "resolved" "https://registry.npmjs.org/mem/-/mem-4.3.0.tgz"
  "version" "4.3.0"
  dependencies:
    "map-age-cleaner" "^0.1.1"
    "mimic-fn" "^2.0.0"
    "p-is-promise" "^2.0.0"

"memorystream@^0.3.1":
  "integrity" "sha512-S3UwM3yj5mtUSEfP41UZmt/0SCoVYUcU1rkXv+BQ5Ig8ndL4sPoJNBUJERafdPb5jjHJGuMgytgKvKIf58XNBw=="
  "resolved" "https://registry.npmjs.org/memorystream/-/memorystream-0.3.1.tgz"
  "version" "0.3.1"

"merge-descriptors@1.0.1":
  "integrity" "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w=="
  "resolved" "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz"
  "version" "1.0.1"

"merge-stream@^1.0.1":
  "integrity" "sha1-QEEgLVCKNCugAXQAjfDCUbjBNeE= sha512-e6RM36aegd4f+r8BZCcYXlO2P3H6xbUM6ktL2Xmf45GAOit9bI4z6/3VU7JwllVO1L7u0UDSg/EhzQ5lmMLolA=="
  "resolved" "https://registry.npmjs.org/merge-stream/-/merge-stream-1.0.1.tgz"
  "version" "1.0.1"
  dependencies:
    "readable-stream" "^2.0.1"

"methods@^1.1.1", "methods@^1.1.2", "methods@~1.1.2":
  "integrity" "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w=="
  "resolved" "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz"
  "version" "1.1.2"

"micromatch@^3.1.10", "micromatch@^3.1.4":
  "integrity" "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg=="
  "resolved" "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz"
  "version" "3.1.10"
  dependencies:
    "arr-diff" "^4.0.0"
    "array-unique" "^0.3.2"
    "braces" "^2.3.1"
    "define-property" "^2.0.2"
    "extend-shallow" "^3.0.2"
    "extglob" "^2.0.4"
    "fragment-cache" "^0.2.1"
    "kind-of" "^6.0.2"
    "nanomatch" "^1.2.9"
    "object.pick" "^1.3.0"
    "regex-not" "^1.0.0"
    "snapdragon" "^0.8.1"
    "to-regex" "^3.0.2"

"mime-db@1.40.0":
  "integrity" "sha512-jYdeOMPy9vnxEqFRRo6ZvTZ8d9oPb+k18PKoYNYUe2stVEBPPwsln/qWzdbmaIvnhZ9v2P+CuecK+fpUfsV2mA=="
  "resolved" "https://registry.npmjs.org/mime-db/-/mime-db-1.40.0.tgz"
  "version" "1.40.0"

"mime-types@^2.1.12", "mime-types@~2.1.19", "mime-types@~2.1.24":
  "integrity" "sha512-WaFHS3MCl5fapm3oLxU4eYDw77IQM2ACcxQ9RIxfaC3ooc6PFuBMGZZsYpvoXS5D5QTWPieo1jjLdAm3TBP3cQ=="
  "resolved" "https://registry.npmjs.org/mime-types/-/mime-types-2.1.24.tgz"
  "version" "2.1.24"
  dependencies:
    "mime-db" "1.40.0"

"mime@^1.4.1", "mime@1.4.1":
  "integrity" "sha512-KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ=="
  "resolved" "https://registry.npmjs.org/mime/-/mime-1.4.1.tgz"
  "version" "1.4.1"

"mimic-fn@^2.0.0":
  "integrity" "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg=="
  "resolved" "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz"
  "version" "2.1.0"

"minimatch@^3.0.4":
  "integrity" "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA=="
  "resolved" "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz"
  "version" "3.0.4"
  dependencies:
    "brace-expansion" "^1.1.7"

"minimist@^1.1.1", "minimist@^1.2.0":
  "integrity" "sha512-7Wl+Jz+IGWuSdgsQEJ4JunV0si/iMhg42MnQQG6h1R6TNeVenp4U9x5CC5v/gYqz/fENLQITAWXidNtVL0NNbw=="
  "resolved" "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz"
  "version" "1.2.0"

"minimist@~0.0.1":
  "integrity" "sha1-3j+YVD2/lggr5IrRoMfNqDYwHc8= sha512-iotkTvxc+TwOm5Ieim8VnSNvCDjCK9S8G3scJ50ZthspSxa7jx50jkhYduuAtAjvfDUwSgOwf8+If99AlOEhyw=="
  "resolved" "https://registry.npmjs.org/minimist/-/minimist-0.0.10.tgz"
  "version" "0.0.10"

"minimist@0.0.8":
  "integrity" "sha512-miQKw5Hv4NS1Psg2517mV4e4dYNaO3++hjAvLOAzKqZ61rH8NS1SK+vbfBWZ5PY/Me/bEWhUwqMghEW5Fb9T7Q=="
  "resolved" "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz"
  "version" "0.0.8"

"mixin-deep@^1.2.0":
  "integrity" "sha512-8ZItLHeEgaqEvd5lYBXfm4EZSFCX29Jb9K+lAHhDKzReKBQKj3R+7NOF6tjqYi9t4oI8VUfaWITJQm86wnXGNQ=="
  "resolved" "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.1.tgz"
  "version" "1.3.1"
  dependencies:
    "for-in" "^1.0.2"
    "is-extendable" "^1.0.1"

"mkdirp@^0.5.1", "mkdirp@0.5.1", "mkdirp@0.x":
  "integrity" "sha512-SknJC52obPfGQPnjIkXbmA6+5H15E+fR+E4iR2oQ3zzCLbd7/ONua69R/Gw7AgkTLsRG+r5fzksYwWe1AgTyWA=="
  "resolved" "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz"
  "version" "0.5.1"
  dependencies:
    "minimist" "0.0.8"

"module-details-from-path@^1.0.3":
  "integrity" "sha512-ySViT69/76t8VhE1xXHK6Ch4NcDd26gx0MzKXLO+F7NOtnqH68d9zF94nT8ZWSxXh8ELOERsnJO/sWt1xZYw5A=="
  "resolved" "https://registry.npmjs.org/module-details-from-path/-/module-details-from-path-1.0.3.tgz"
  "version" "1.0.3"

"moment-timezone@^0.5.x":
  "integrity" "sha512-DgEaTyN/z0HFaVcVbSyVCUU6HeFdnNC3vE4c9cgu2dgMTvjBUBdBzWfasTBmAW45u5OIMeCJtU8yNjM22DHucw=="
  "resolved" "https://registry.npmjs.org/moment-timezone/-/moment-timezone-0.5.25.tgz"
  "version" "0.5.25"
  dependencies:
    "moment" ">= 2.9.0"

"moment@^2.21.0", "moment@^2.22.2", "moment@>= 2.9.0":
  "integrity" "sha512-bV7f+6l2QigeBBZSM/6yTNq4P2fNpSWj/0e7jQcy87A8e7o2nAfP/34/2ky5Vw4B9S446EtIhodAzkFCcR4dQg=="
  "resolved" "https://registry.npmjs.org/moment/-/moment-2.24.0.tgz"
  "version" "2.24.0"

"morgan@^1.9.1":
  "integrity" "sha512-HQStPIV4y3afTiCYVxirakhlCfGkI161c76kKFca7Fk1JusM//Qeo1ej2XaMniiNeaZklMVrh3vTtIzpzwbpmA=="
  "resolved" "https://registry.npmjs.org/morgan/-/morgan-1.9.1.tgz"
  "version" "1.9.1"
  dependencies:
    "basic-auth" "~2.0.0"
    "debug" "2.6.9"
    "depd" "~1.1.2"
    "on-finished" "~2.3.0"
    "on-headers" "~1.0.1"

"ms@^2.1.1":
  "integrity" "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg=="
  "resolved" "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz"
  "version" "2.1.1"

"ms@2.0.0":
  "integrity" "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A=="
  "resolved" "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz"
  "version" "2.0.0"

"mute-stream@~0.0.4":
  "integrity" "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA=="
  "resolved" "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz"
  "version" "0.0.8"

"nanomatch@^1.2.9":
  "integrity" "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA=="
  "resolved" "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz"
  "version" "1.2.13"
  dependencies:
    "arr-diff" "^4.0.0"
    "array-unique" "^0.3.2"
    "define-property" "^2.0.2"
    "extend-shallow" "^3.0.2"
    "fragment-cache" "^0.2.1"
    "is-windows" "^1.0.2"
    "kind-of" "^6.0.2"
    "object.pick" "^1.3.0"
    "regex-not" "^1.0.0"
    "snapdragon" "^0.8.1"
    "to-regex" "^3.0.1"

"natural-compare@^1.4.0":
  "integrity" "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc= sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw=="
  "resolved" "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz"
  "version" "1.4.0"

"needle@^2.2.1":
  "integrity" "sha512-CaLXV3W8Vnbps8ZANqDGz7j4x7Yj1LW4TWF/TQuDfj7Cfx4nAPTvw98qgTevtto1oHDrh3pQkaODbqupXlsWTg=="
  "resolved" "https://registry.npmjs.org/needle/-/needle-2.3.1.tgz"
  "version" "2.3.1"
  dependencies:
    "debug" "^4.1.0"
    "iconv-lite" "^0.4.4"
    "sax" "^1.2.4"

"negotiator@0.6.2":
  "integrity" "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw=="
  "resolved" "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz"
  "version" "0.6.2"

"neo-async@^2.6.0":
  "integrity" "sha512-iyam8fBuCUpWeKPGpaNMetEocMt364qkCsfL9JuhjXX6dRnguRVOfk2GZaDpPjcOKiiXCPINZC1GczQ7iTq3Zw=="
  "resolved" "https://registry.npmjs.org/neo-async/-/neo-async-2.6.1.tgz"
  "version" "2.6.1"

"netmask@^1.0.6":
  "integrity" "sha512-3DWDqAtIiPSkBXZyYEjwebfK56nrlQfRGt642fu8RPaL+ePu750+HCMHxjJCG3iEHq/0aeMvX6KIzlv7nuhfrA=="
  "resolved" "https://registry.npmjs.org/netmask/-/netmask-1.0.6.tgz"
  "version" "1.0.6"

"nice-try@^1.0.4":
  "integrity" "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ=="
  "resolved" "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz"
  "version" "1.0.5"

"node-int64@^0.4.0":
  "integrity" "sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs= sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw=="
  "resolved" "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz"
  "version" "0.4.0"

"node-modules-regexp@^1.0.0":
  "integrity" "sha1-jZ2+KJZKSsVxLpExZCEHxx6Q7EA= sha512-JMaRS9L4wSRIR+6PTVEikTrq/lMGEZR43a48ETeilY0Q0iMwVnccMFrUM1k+tNzmYuIU0Vh710bCUqHX+/+ctQ=="
  "resolved" "https://registry.npmjs.org/node-modules-regexp/-/node-modules-regexp-1.0.0.tgz"
  "version" "1.0.0"

"node-notifier@^5.2.1":
  "integrity" "sha512-SUDEb+o71XR5lXSTyivXd9J7fCloE3SyP4lSgt3lU2oSANiox+SxlNRGPjDKrwU1YN3ix2KN/VGGCg0t01rttQ=="
  "resolved" "https://registry.npmjs.org/node-notifier/-/node-notifier-5.4.0.tgz"
  "version" "5.4.0"
  dependencies:
    "growly" "^1.3.0"
    "is-wsl" "^1.1.0"
    "semver" "^5.5.0"
    "shellwords" "^0.1.1"
    "which" "^1.3.0"

"nodemon@^1.19.0":
  "integrity" "sha512-NHKpb/Je0Urmwi3QPDHlYuFY9m1vaVfTsRZG5X73rY46xPj0JpNe8WhUGQdkDXQDOxrBNIU3JrcflE9Y44EcuA=="
  "resolved" "https://registry.npmjs.org/nodemon/-/nodemon-1.19.0.tgz"
  "version" "1.19.0"
  dependencies:
    "chokidar" "^2.1.5"
    "debug" "^3.1.0"
    "ignore-by-default" "^1.0.1"
    "minimatch" "^3.0.4"
    "pstree.remy" "^1.1.6"
    "semver" "^5.5.0"
    "supports-color" "^5.2.0"
    "touch" "^3.1.0"
    "undefsafe" "^2.0.2"
    "update-notifier" "^2.5.0"

"nopt@~1.0.10":
  "integrity" "sha512-NWmpvLSqUrgrAC9HCuxEvb+PSloHpqVu+FqcO4eeF2h5qYRhA7ev6KvelyQAKtegUbC6RypJnlEOhd8vloNKYg=="
  "resolved" "https://registry.npmjs.org/nopt/-/nopt-1.0.10.tgz"
  "version" "1.0.10"
  dependencies:
    "abbrev" "1"

"normalize-package-data@^2.3.2":
  "integrity" "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA=="
  "resolved" "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz"
  "version" "2.5.0"
  dependencies:
    "hosted-git-info" "^2.1.4"
    "resolve" "^1.10.0"
    "semver" "2 || 3 || 4 || 5"
    "validate-npm-package-license" "^3.0.1"

"normalize-path@^2.1.1":
  "integrity" "sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w=="
  "resolved" "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz"
  "version" "2.1.1"
  dependencies:
    "remove-trailing-separator" "^1.0.1"

"normalize-path@^3.0.0":
  "integrity" "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA=="
  "resolved" "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz"
  "version" "3.0.0"

"npm-run-all@^4.1.5":
  "integrity" "sha512-Oo82gJDAVcaMdi3nuoKFavkIHBRVqQ1qvMb+9LHk/cF4P6B2m8aP04hGf7oL6wZ9BuGwX1onlLhpuoofSyoQDQ=="
  "resolved" "https://registry.npmjs.org/npm-run-all/-/npm-run-all-4.1.5.tgz"
  "version" "4.1.5"
  dependencies:
    "ansi-styles" "^3.2.1"
    "chalk" "^2.4.1"
    "cross-spawn" "^6.0.5"
    "memorystream" "^0.3.1"
    "minimatch" "^3.0.4"
    "pidtree" "^0.3.0"
    "read-pkg" "^3.0.0"
    "shell-quote" "^1.6.1"
    "string.prototype.padend" "^3.0.0"

"npm-run-path@^2.0.0":
  "integrity" "sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw=="
  "resolved" "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz"
  "version" "2.0.2"
  dependencies:
    "path-key" "^2.0.0"

"nssocket@^0.6.0":
  "integrity" "sha512-a9GSOIql5IqgWJR3F/JXG4KpJTA3Z53Cj0MeMvGpglytB1nxE4PdFNC0jINe27CS7cGivoynwc054EzCcT3M3w=="
  "resolved" "https://registry.npmjs.org/nssocket/-/nssocket-0.6.0.tgz"
  "version" "0.6.0"
  dependencies:
    "eventemitter2" "~0.4.14"
    "lazy" "~1.0.11"

"number-is-nan@^1.0.0":
  "integrity" "sha512-4jbtZXNAsfZbAHiiqjLPBiCl16dES1zI4Hpzzxw61Tk+loF+sBDBKx1ICKKKwIqQ7M0mFn1TmkN7euSncWgHiQ=="
  "resolved" "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz"
  "version" "1.0.1"

"nwsapi@^2.0.7":
  "integrity" "sha512-iGfd9Y6SFdTNldEy2L0GUhcarIutFmk+MPWIn9dmj8NMIup03G08uUF2KGbbmv/Ux4RT0VZJoP/sVbWA6d/VIw=="
  "resolved" "https://registry.npmjs.org/nwsapi/-/nwsapi-2.1.4.tgz"
  "version" "2.1.4"

"oauth-sign@~0.9.0":
  "integrity" "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ=="
  "resolved" "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz"
  "version" "0.9.0"

"object-assign@^4":
  "integrity" "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg=="
  "resolved" "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz"
  "version" "4.1.1"

"object-copy@^0.1.0":
  "integrity" "sha512-79LYn6VAb63zgtmAteVOWo9Vdj71ZVBy3Pbse+VqxDpEP83XuujMrGqHIwAXJ5I/aM0zU7dIyIAhifVTPrNItQ=="
  "resolved" "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz"
  "version" "0.1.0"
  dependencies:
    "copy-descriptor" "^0.1.0"
    "define-property" "^0.2.5"
    "kind-of" "^3.0.3"

"object-keys@^1.0.12":
  "integrity" "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA=="
  "resolved" "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz"
  "version" "1.1.1"

"object-visit@^1.0.0":
  "integrity" "sha512-GBaMwwAVK9qbQN3Scdo0OyvgPW7l3lnaVMj84uTOZlswkX0KpF6fyDBJhtTthf7pymztoN36/KEr1DyhF96zEA=="
  "resolved" "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz"
  "version" "1.0.1"
  dependencies:
    "isobject" "^3.0.0"

"object.getownpropertydescriptors@^2.0.3":
  "integrity" "sha1-h1jIRvW0B62rDyNuCYbxSwUcqhY= sha512-NwrpYtu1CSNWdNgcEvLmHOHjhMeglj22YJpg/ezASfIFYqNK4F94iUxKRPnRNbOuOMoQb5JS+6Ebi16xtYZbqQ=="
  "resolved" "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.0.3.tgz"
  "version" "2.0.3"
  dependencies:
    "define-properties" "^1.1.2"
    "es-abstract" "^1.5.1"

"object.pick@^1.3.0":
  "integrity" "sha512-tqa/UMy/CCoYmj+H5qc07qvSL9dqcs/WZENZ1JbtWBlATP+iVOe778gE6MSijnyCnORzDuX6hU+LA4SZ09YjFQ=="
  "resolved" "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz"
  "version" "1.3.0"
  dependencies:
    "isobject" "^3.0.1"

"on-finished@~2.3.0":
  "integrity" "sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww=="
  "resolved" "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz"
  "version" "2.3.0"
  dependencies:
    "ee-first" "1.1.1"

"on-headers@~1.0.1":
  "integrity" "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA=="
  "resolved" "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz"
  "version" "1.0.2"

"once@^1.3.0", "once@^1.3.1", "once@^1.4.0":
  "integrity" "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w=="
  "resolved" "https://registry.npmjs.org/once/-/once-1.4.0.tgz"
  "version" "1.4.0"
  dependencies:
    "wrappy" "1"

"optimist@^0.6.1":
  "integrity" "sha1-2j6nRob6IaGaERwybpDrFaAZZoY= sha512-snN4O4TkigujZphWLN0E//nQmm7790RYaE53DdL7ZYwee2D8DDo9/EyYiKUfN3rneWUjhJnueija3G9I2i0h3g=="
  "resolved" "https://registry.npmjs.org/optimist/-/optimist-0.6.1.tgz"
  "version" "0.6.1"
  dependencies:
    "minimist" "~0.0.1"
    "wordwrap" "~0.0.2"

"optionator@^0.8.1":
  "integrity" "sha512-oCOQ8AIC2ciLy/sE2ehafRBleBgDLvzGhBRRev87sP7ovnbvQfqpc3XFI0DhHey2OfVoNV91W+GPC6B3540/5Q=="
  "resolved" "https://registry.npmjs.org/optionator/-/optionator-0.8.2.tgz"
  "version" "0.8.2"
  dependencies:
    "deep-is" "~0.1.3"
    "fast-levenshtein" "~2.0.4"
    "levn" "~0.3.0"
    "prelude-ls" "~1.1.2"
    "type-check" "~0.3.2"
    "wordwrap" "~1.0.0"

"os-locale@^3.0.0":
  "integrity" "sha512-Z8l3R4wYWM40/52Z+S265okfFj8Kt2cC2MKY+xNi3kFs+XGI7WXu/I309QQQYbRW4ijiZ+yxs9pqEhJh0DqW3Q=="
  "resolved" "https://registry.npmjs.org/os-locale/-/os-locale-3.1.0.tgz"
  "version" "3.1.0"
  dependencies:
    "execa" "^1.0.0"
    "lcid" "^2.0.0"
    "mem" "^4.0.0"

"p-defer@^1.0.0":
  "integrity" "sha1-n26xgvbJqozXQwBKfU+WsZaw+ww= sha512-wB3wfAxZpk2AzOfUMJNL+d36xothRSyj8EXOa4f6GMqYDN9BJaaSISbsk+wS9abmnebVw95C2Kb5t85UmpCxuw=="
  "resolved" "https://registry.npmjs.org/p-defer/-/p-defer-1.0.0.tgz"
  "version" "1.0.0"

"p-each-series@^1.0.0":
  "integrity" "sha1-kw89Et0fUOdDRFeiLNbwSsatf3E= sha512-J/e9xiZZQNrt+958FFzJ+auItsBGq+UrQ7nE89AUP7UOTtjHnkISANXLdayhVzh538UnLMCSlf13lFfRIAKQOA=="
  "resolved" "https://registry.npmjs.org/p-each-series/-/p-each-series-1.0.0.tgz"
  "version" "1.0.0"
  dependencies:
    "p-reduce" "^1.0.0"

"p-finally@^1.0.0":
  "integrity" "sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow=="
  "resolved" "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz"
  "version" "1.0.0"

"p-is-promise@^2.0.0":
  "integrity" "sha512-Y3W0wlRPK8ZMRbNq97l4M5otioeA5lm1z7bkNkxCka8HSPjR0xRWmpCmc9utiaLP9Jb1eD8BgeIxTW4AIF45Pg=="
  "resolved" "https://registry.npmjs.org/p-is-promise/-/p-is-promise-2.1.0.tgz"
  "version" "2.1.0"

"p-limit@^2.0.0":
  "integrity" "sha512-pZbTJpoUsCzV48Mc9Nh51VbwO0X9cuPFE8gYwx9BTCt9SF8/b7Zljd2fVgOxhIF/HDTKgpVzs+GPhyKfjLLFRQ=="
  "resolved" "https://registry.npmjs.org/p-limit/-/p-limit-2.2.0.tgz"
  "version" "2.2.0"
  dependencies:
    "p-try" "^2.0.0"

"p-locate@^3.0.0":
  "integrity" "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ=="
  "resolved" "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz"
  "version" "3.0.0"
  dependencies:
    "p-limit" "^2.0.0"

"p-reduce@^1.0.0":
  "integrity" "sha1-GMKw3ZNqRpClKfgjH1ig/bakffo= sha512-3Tx1T3oM1xO/Y8Gj0sWyE78EIJZ+t+aEmXUdvQgvGmSMri7aPTHoovbXEreWKkL5j21Er60XAWLTzKbAKYOujQ=="
  "resolved" "https://registry.npmjs.org/p-reduce/-/p-reduce-1.0.0.tgz"
  "version" "1.0.0"

"p-try@^2.0.0":
  "integrity" "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ=="
  "resolved" "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz"
  "version" "2.2.0"

"pac-proxy-agent@^3.0.0":
  "integrity" "sha512-AOUX9jES/EkQX2zRz0AW7lSx9jD//hQS8wFXBvcnd/J2Py9KaMJMqV/LPqJssj1tgGufotb2mmopGPR15ODv1Q=="
  "resolved" "https://registry.npmjs.org/pac-proxy-agent/-/pac-proxy-agent-3.0.0.tgz"
  "version" "3.0.0"
  dependencies:
    "agent-base" "^4.2.0"
    "debug" "^3.1.0"
    "get-uri" "^2.0.0"
    "http-proxy-agent" "^2.1.0"
    "https-proxy-agent" "^2.2.1"
    "pac-resolver" "^3.0.0"
    "raw-body" "^2.2.0"
    "socks-proxy-agent" "^4.0.1"

"pac-resolver@^3.0.0":
  "integrity" "sha512-tcc38bsjuE3XZ5+4vP96OfhOugrX+JcnpUbhfuc4LuXBLQhoTthOstZeoQJBDnQUDYzYmdImKsbz0xSl1/9qeA=="
  "resolved" "https://registry.npmjs.org/pac-resolver/-/pac-resolver-3.0.0.tgz"
  "version" "3.0.0"
  dependencies:
    "co" "^4.6.0"
    "degenerator" "^1.0.4"
    "ip" "^1.1.5"
    "netmask" "^1.0.6"
    "thunkify" "^2.1.2"

"package-json@^4.0.0":
  "integrity" "sha512-q/R5GrMek0vzgoomq6rm9OX+3PQve8sLwTirmK30YB3Cu0Bbt9OX9M/SIUnroN5BGJkzwGsFwDaRGD9EwBOlCA=="
  "resolved" "https://registry.npmjs.org/package-json/-/package-json-4.0.1.tgz"
  "version" "4.0.1"
  dependencies:
    "got" "^6.7.1"
    "registry-auth-token" "^3.0.1"
    "registry-url" "^3.0.3"
    "semver" "^5.1.0"

"pako@^0.2.5":
  "integrity" "sha512-NUcwaKxUxWrZLpDG+z/xZaCgQITkA/Dv4V/T6bw7VON6l1Xz/VnrBqrYjZQ12TamKHzITTfOEIYUj48y2KXImA=="
  "resolved" "https://registry.npmjs.org/pako/-/pako-0.2.9.tgz"
  "version" "0.2.9"

"parse-json@^4.0.0":
  "integrity" "sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw=="
  "resolved" "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz"
  "version" "4.0.0"
  dependencies:
    "error-ex" "^1.3.1"
    "json-parse-better-errors" "^1.0.1"

"parse5@4.0.0":
  "integrity" "sha512-VrZ7eOd3T1Fk4XWNXMgiGBK/z0MG48BWG2uQNU4I72fkQuKUTZpl+u9k+CxEG0twMVzSmXEEz12z5Fnw1jIQFA=="
  "resolved" "https://registry.npmjs.org/parse5/-/parse5-4.0.0.tgz"
  "version" "4.0.0"

"parseurl@~1.3.2":
  "integrity" "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ=="
  "resolved" "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz"
  "version" "1.3.3"

"pascalcase@^0.1.1":
  "integrity" "sha512-XHXfu/yOQRy9vYOtUDVMN60OEJjW013GoObG1o+xwQTpB9eYJX/BjXMsdW13ZDPruFhYYn0AG22w0xgQMwl3Nw=="
  "resolved" "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz"
  "version" "0.1.1"

"path-dirname@^1.0.0":
  "integrity" "sha512-ALzNPpyNq9AqXMBjeymIjFDAkAFH06mHJH/cSBHAgU0s4vfpBn6b2nf8tiRLvagKD8RbTpq2FKTBg7cl9l3c7Q=="
  "resolved" "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz"
  "version" "1.0.2"

"path-exists@^3.0.0":
  "integrity" "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU= sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ=="
  "resolved" "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz"
  "version" "3.0.0"

"path-is-absolute@^1.0.0":
  "integrity" "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg=="
  "resolved" "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz"
  "version" "1.0.1"

"path-is-inside@^1.0.1":
  "integrity" "sha512-DUWJr3+ULp4zXmol/SZkFf3JGsS9/SIv+Y3Rt93/UjPpDpklB5f1er4O3POIbUuUJ3FXgqte2Q7SrU6zAqwk8w=="
  "resolved" "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz"
  "version" "1.0.2"

"path-key@^2.0.0", "path-key@^2.0.1":
  "integrity" "sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw=="
  "resolved" "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz"
  "version" "2.0.1"

"path-parse@^1.0.6":
  "integrity" "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw=="
  "resolved" "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz"
  "version" "1.0.6"

"path-to-regexp@0.1.7":
  "integrity" "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ=="
  "resolved" "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz"
  "version" "0.1.7"

"path-type@^3.0.0":
  "integrity" "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg=="
  "resolved" "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz"
  "version" "3.0.0"
  dependencies:
    "pify" "^3.0.0"

"performance-now@^2.1.0":
  "integrity" "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns= sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow=="
  "resolved" "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz"
  "version" "2.1.0"

"pidtree@^0.3.0":
  "integrity" "sha512-9CT4NFlDcosssyg8KVFltgokyKZIFjoBxw8CTGy+5F38Y1eQWrt8tRayiUOXE+zVKQnYu5BR8JjCtvK3BcnBhg=="
  "resolved" "https://registry.npmjs.org/pidtree/-/pidtree-0.3.0.tgz"
  "version" "0.3.0"

"pidusage@^2.0.14":
  "integrity" "sha512-N8X5v18rBmlBoArfS83vrnD0gIFyZkXEo7a5pAS2aT0i2OLVymFb2AzVg+v8l/QcXnE1JwZcaXR8daJcoJqtjw=="
  "resolved" "https://registry.npmjs.org/pidusage/-/pidusage-2.0.17.tgz"
  "version" "2.0.17"
  dependencies:
    "safe-buffer" "^5.1.2"

"pify@^3.0.0":
  "integrity" "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg=="
  "resolved" "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz"
  "version" "3.0.0"

"pify@^4.0.1":
  "integrity" "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g=="
  "resolved" "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz"
  "version" "4.0.1"

"pirates@^4.0.1":
  "integrity" "sha512-WuNqLTbMI3tmfef2TKxlQmAiLHKtFhlsCZnPIpuv2Ow0RDVO8lfy1Opf4NUzlMXLjPl+Men7AuVdX6TA+s+uGA=="
  "resolved" "https://registry.npmjs.org/pirates/-/pirates-4.0.1.tgz"
  "version" "4.0.1"
  dependencies:
    "node-modules-regexp" "^1.0.0"

"pkg-dir@^3.0.0":
  "integrity" "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw=="
  "resolved" "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz"
  "version" "3.0.0"
  dependencies:
    "find-up" "^3.0.0"

"pm2-axon-rpc@^0.5.0", "pm2-axon-rpc@^0.5.1":
  "integrity" "sha512-hT8gN3/j05895QLXpwg+Ws8PjO4AVID6Uf9StWpud9HB2homjc1KKCcI0vg9BNOt56FmrqKDT1NQgheIz35+sA=="
  "resolved" "https://registry.npmjs.org/pm2-axon-rpc/-/pm2-axon-rpc-0.5.1.tgz"
  "version" "0.5.1"
  dependencies:
    "debug" "^3.0"

"pm2-axon@^3.2.0", "pm2-axon@3.3.0":
  "integrity" "sha512-dAFlFYRuFbFjX7oAk41zT+dx86EuaFX/TgOp5QpUKRKwxb946IM6ydnoH5sSTkdI2pHSVZ+3Am8n/l0ocr7jdQ=="
  "resolved" "https://registry.npmjs.org/pm2-axon/-/pm2-axon-3.3.0.tgz"
  "version" "3.3.0"
  dependencies:
    "amp" "~0.3.1"
    "amp-message" "~0.1.1"
    "debug" "^3.0"
    "escape-regexp" "0.0.1"

"pm2-deploy@^0.4.0":
  "integrity" "sha512-3BdCghcGwMKwl3ffHZhc+j5JY5dldH9nq8m/I9W5wehJuSRZIyO96VOgKTMv3hYp7Yk5E+2lRGm8WFNlp65vOA=="
  "resolved" "https://registry.npmjs.org/pm2-deploy/-/pm2-deploy-0.4.0.tgz"
  "version" "0.4.0"
  dependencies:
    "async" "^2.6"
    "tv4" "^1.3"

"pm2-multimeter@^0.1.2":
  "integrity" "sha512-S+wT6XfyKfd7SJIBqRgOctGxaBzUOmVQzTAS+cg04TsEUObJVreha7lvCfX8zzGVr871XwCSnHUU7DQQ5xEsfA=="
  "resolved" "https://registry.npmjs.org/pm2-multimeter/-/pm2-multimeter-0.1.2.tgz"
  "version" "0.1.2"
  dependencies:
    "charm" "~0.1.1"

"pm2@^3.5.0":
  "integrity" "sha512-/GlQ1cyy97Rw/4pLWXABRzyUkKSj6kmgPx6rygocfvXyLX44bv26RKy89wTOvaL51pb0JOS8v2FM6cRJf1pLrA=="
  "resolved" "https://registry.npmjs.org/pm2/-/pm2-3.5.0.tgz"
  "version" "3.5.0"
  dependencies:
    "@pm2/agent" "^0.5.22"
    "@pm2/io" "^4.1.2"
    "@pm2/js-api" "^0.5.43"
    "async" "^2.6.1"
    "blessed" "^0.1.81"
    "chalk" "^2.4.1"
    "chokidar" "^2.0.4"
    "cli-table-redemption" "^1.0.0"
    "commander" "2.15.1"
    "cron" "^1.3"
    "date-fns" "^1.29.0"
    "debug" "^3.1"
    "eventemitter2" "5.0.1"
    "fclone" "1.0.11"
    "mkdirp" "0.5.1"
    "moment" "^2.22.2"
    "needle" "^2.2.1"
    "pidusage" "^2.0.14"
    "pm2-axon" "3.3.0"
    "pm2-axon-rpc" "^0.5.1"
    "pm2-deploy" "^0.4.0"
    "pm2-multimeter" "^0.1.2"
    "promptly" "^2"
    "semver" "^5.5"
    "shelljs" "~0.8.2"
    "source-map-support" "^0.5.6"
    "sprintf-js" "1.1.1"
    "v8-compile-cache" "^2.0.0"
    "vizion" "~2.0.2"
    "yamljs" "^0.3.0"
  optionalDependencies:
    "gkt" "https://tgz.pm2.io/gkt-1.0.0.tgz"

"pn@^1.1.0":
  "integrity" "sha512-2qHaIQr2VLRFoxe2nASzsV6ef4yOOH+Fi9FBOVH6cqeSgUnoyySPZkxzLuzd+RYOQTRpROA0ztTMqxROKSb/nA=="
  "resolved" "https://registry.npmjs.org/pn/-/pn-1.1.0.tgz"
  "version" "1.1.0"

"posix-character-classes@^0.1.0":
  "integrity" "sha512-xTgYBc3fuo7Yt7JbiuFxSYGToMoz8fLoE6TC9Wx1P/u+LfeThMOAqmuyECnlBaaJb+u1m9hHiXUEtwW4OzfUJg=="
  "resolved" "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz"
  "version" "0.1.1"

"prelude-ls@~1.1.2":
  "integrity" "sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w=="
  "resolved" "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz"
  "version" "1.1.2"

"prepend-http@^1.0.1":
  "integrity" "sha512-PhmXi5XmoyKw1Un4E+opM2KcsJInDvKyuOumcjjw3waw86ZNjHwVUOOWLc4bCzLdcKNaWBH9e99sbWzDQsVaYg=="
  "resolved" "https://registry.npmjs.org/prepend-http/-/prepend-http-1.0.4.tgz"
  "version" "1.0.4"

"pretty-format@^24.8.0":
  "integrity" "sha512-P952T7dkrDEplsR+TuY7q3VXDae5Sr7zmQb12JU/NDQa/3CH7/QW0yvqLcGN6jL+zQFKaoJcPc+yJxMTGmosqw=="
  "resolved" "https://registry.npmjs.org/pretty-format/-/pretty-format-24.8.0.tgz"
  "version" "24.8.0"
  dependencies:
    "@jest/types" "^24.8.0"
    "ansi-regex" "^4.0.0"
    "ansi-styles" "^3.2.0"
    "react-is" "^16.8.4"

"process-nextick-args@~2.0.0":
  "integrity" "sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw=="
  "resolved" "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.0.tgz"
  "version" "2.0.0"

"promptly@^2":
  "integrity" "sha512-aC9j+BZsRSSzEsXBNBwDnAxujdx19HycZoKgRgzWnS8eOHg1asuf9heuLprfbe739zY3IdUQx+Egv6Jn135WHA=="
  "resolved" "https://registry.npmjs.org/promptly/-/promptly-2.2.0.tgz"
  "version" "2.2.0"
  dependencies:
    "read" "^1.0.4"

"prompts@^2.0.1":
  "integrity" "sha512-+x5TozgqYdOwWsQFZizE/Tra3fKvAoy037kOyU6cgz84n8f6zxngLOV4O32kTwt9FcLCxAqw0P/c8rOr9y+Gfg=="
  "resolved" "https://registry.npmjs.org/prompts/-/prompts-2.1.0.tgz"
  "version" "2.1.0"
  dependencies:
    "kleur" "^3.0.2"
    "sisteransi" "^1.0.0"

"proxy-addr@~2.0.4":
  "integrity" "sha512-t/7RxHXPH6cJtP0pRG6smSr9QJidhB+3kXu0KgXnbGYMgzEnUxRQ4/LDdfOwZEMyIh3/xHb8PX3t+lfL9z+YVQ=="
  "resolved" "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.5.tgz"
  "version" "2.0.5"
  dependencies:
    "forwarded" "~0.1.2"
    "ipaddr.js" "1.9.0"

"proxy-agent@^3.0.3":
  "integrity" "sha512-IkbZL4ClW3wwBL/ABFD2zJ8iP84CY0uKMvBPk/OceQe/cEjrxzN1pMHsLwhbzUoRhG9QbSxYC+Z7LBkTiBNvrA=="
  "resolved" "https://registry.npmjs.org/proxy-agent/-/proxy-agent-3.1.0.tgz"
  "version" "3.1.0"
  dependencies:
    "agent-base" "^4.2.0"
    "debug" "^3.1.0"
    "http-proxy-agent" "^2.1.0"
    "https-proxy-agent" "^2.2.1"
    "lru-cache" "^4.1.2"
    "pac-proxy-agent" "^3.0.0"
    "proxy-from-env" "^1.0.0"
    "socks-proxy-agent" "^4.0.1"

"proxy-from-env@^1.0.0":
  "integrity" "sha512-F2JHgJQ1iqwnHDcQjVBsq3n/uoaFL+iPW/eAeL7kVxy/2RrWaN4WroKjjvbsoRtv0ftelNyC01bjRhn/bhcf4A=="
  "resolved" "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.0.0.tgz"
  "version" "1.0.0"

"pseudomap@^1.0.2":
  "integrity" "sha512-b/YwNhb8lk1Zz2+bXXpS/LK9OisiZZ1SNsSLxN1x2OXVEhW2Ckr/7mWE5vrC1ZTiJlD9g19jWszTmJsB+oEpFQ=="
  "resolved" "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz"
  "version" "1.0.2"

"psl@^1.1.24", "psl@^1.1.28":
  "integrity" "sha512-MHACAkHpihU/REGGPLj4sEfc/XKW2bheigvHO1dUqjaKigMp1C8+WLQYRGgeKFMsw5PMfegZcaN8IDXK/cD0+g=="
  "resolved" "https://registry.npmjs.org/psl/-/psl-1.1.32.tgz"
  "version" "1.1.32"

"pstree.remy@^1.1.6":
  "integrity" "sha512-NdF35+QsqD7EgNEI5mkI/X+UwaxVEbQaz9f4IooEmMUv6ZPmlTQYGjBPJGgrlzNdjSvIy4MWMg6Q6vCgBO2K+w=="
  "resolved" "https://registry.npmjs.org/pstree.remy/-/pstree.remy-1.1.6.tgz"
  "version" "1.1.6"

"pump@^3.0.0":
  "integrity" "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww=="
  "resolved" "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz"
  "version" "3.0.0"
  dependencies:
    "end-of-stream" "^1.1.0"
    "once" "^1.3.1"

"punycode@^1.4.1":
  "integrity" "sha1-wNWmOycYgArY4esPpSachN1BhF4= sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ=="
  "resolved" "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz"
  "version" "1.4.1"

"punycode@^2.1.0", "punycode@^2.1.1":
  "integrity" "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A=="
  "resolved" "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz"
  "version" "2.1.1"

"qs@^6.5.1", "qs@~6.5.2", "qs@6.5.2":
  "integrity" "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA=="
  "resolved" "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz"
  "version" "6.5.2"

"range-parser@~1.2.0":
  "integrity" "sha512-kA5WQoNVo4t9lNx2kQNFCxKeBl5IbbSNBl1M/tLkw9WCn+hxNBAW5Qh8gdhs63CJnhjJ2zQWFoqPJP2sK1AV5A=="
  "resolved" "https://registry.npmjs.org/range-parser/-/range-parser-1.2.0.tgz"
  "version" "1.2.0"

"raw-body@^2.2.0", "raw-body@2.3.3":
  "integrity" "sha512-9esiElv1BrZoI3rCDuOuKCBRbuApGGaDPQfjSflGxdy4oyzqghxu6klEkkVIvBje+FF0BX9coEv8KqW6X/7njw=="
  "resolved" "https://registry.npmjs.org/raw-body/-/raw-body-2.3.3.tgz"
  "version" "2.3.3"
  dependencies:
    "bytes" "3.0.0"
    "http-errors" "1.6.3"
    "iconv-lite" "0.4.23"
    "unpipe" "1.0.0"

"rc@^1.0.1", "rc@^1.1.6":
  "integrity" "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw=="
  "resolved" "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz"
  "version" "1.2.8"
  dependencies:
    "deep-extend" "^0.6.0"
    "ini" "~1.3.0"
    "minimist" "^1.2.0"
    "strip-json-comments" "~2.0.1"

"react-is@^16.8.4":
  "integrity" "sha512-aUk3bHfZ2bRSVFFbbeVS4i+lNPZr3/WM5jT2J5omUVV1zzcs1nAaf3l51ctA5FFvCRbhrH0bdAsRRQddFJZPtA=="
  "resolved" "https://registry.npmjs.org/react-is/-/react-is-16.8.6.tgz"
  "version" "16.8.6"

"read-pkg-up@^4.0.0":
  "integrity" "sha512-6etQSH7nJGsK0RbG/2TeDzZFa8shjQ1um+SwQQ5cwKy0dhSXdOncEhb1CPpvQG4h7FyOV6EB6YlV0yJvZQNAkA=="
  "resolved" "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-4.0.0.tgz"
  "version" "4.0.0"
  dependencies:
    "find-up" "^3.0.0"
    "read-pkg" "^3.0.0"

"read-pkg@^3.0.0":
  "integrity" "sha512-BLq/cCO9two+lBgiTYNqD6GdtK8s4NpaWrl6/rCO9w0TUS8oJl7cmToOZfRYllKTISY6nt1U7jQ53brmKqY6BA=="
  "resolved" "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz"
  "version" "3.0.0"
  dependencies:
    "load-json-file" "^4.0.0"
    "normalize-package-data" "^2.3.2"
    "path-type" "^3.0.0"

"read@^1.0.4":
  "integrity" "sha512-rSOKNYUmaxy0om1BNjMN4ezNT6VKK+2xF4GBhc81mkH7L60i6dp8qPYrkndNLT3QPphoII3maL9PVC9XmhHwVQ=="
  "resolved" "https://registry.npmjs.org/read/-/read-1.0.7.tgz"
  "version" "1.0.7"
  dependencies:
    "mute-stream" "~0.0.4"

"readable-stream@^2.0.1", "readable-stream@^2.0.2", "readable-stream@^2.3.5":
  "integrity" "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw=="
  "resolved" "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz"
  "version" "2.3.6"
  dependencies:
    "core-util-is" "~1.0.0"
    "inherits" "~2.0.3"
    "isarray" "~1.0.0"
    "process-nextick-args" "~2.0.0"
    "safe-buffer" "~5.1.1"
    "string_decoder" "~1.1.1"
    "util-deprecate" "~1.0.1"

"readable-stream@1.1.x":
  "integrity" "sha512-+MeVjFf4L44XUkhM1eYbD8fyEsxcV81pqMSR5gblfcLCHfZvbrqy4/qYHE+/R5HoBUT11WV5O08Cr1n3YXkWVQ=="
  "resolved" "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz"
  "version" "1.1.14"
  dependencies:
    "core-util-is" "~1.0.0"
    "inherits" "~2.0.1"
    "isarray" "0.0.1"
    "string_decoder" "~0.10.x"

"readable-stream@3":
  "integrity" "sha512-EsI+s3k3XsW+fU8fQACLN59ky34AZ14LoeVZpYwmZvldCFo0r0gnelwF2TcMjLor/BTL5aDJVBMkss0dthToPw=="
  "resolved" "https://registry.npmjs.org/readable-stream/-/readable-stream-3.3.0.tgz"
  "version" "3.3.0"
  dependencies:
    "inherits" "^2.0.3"
    "string_decoder" "^1.1.1"
    "util-deprecate" "^1.0.1"

"readdirp@^2.2.1":
  "integrity" "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ=="
  "resolved" "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz"
  "version" "2.2.1"
  dependencies:
    "graceful-fs" "^4.1.11"
    "micromatch" "^3.1.10"
    "readable-stream" "^2.0.2"

"realpath-native@^1.1.0":
  "integrity" "sha512-wlgPA6cCIIg9gKz0fgAPjnzh4yR/LnXovwuo9hvyGvx3h8nX4+/iLZplfUWasXpqD8BdnGnP5njOFjkUwPzvjA=="
  "resolved" "https://registry.npmjs.org/realpath-native/-/realpath-native-1.1.0.tgz"
  "version" "1.1.0"
  dependencies:
    "util.promisify" "^1.0.0"

"rechoir@^0.6.2":
  "integrity" "sha512-HFM8rkZ+i3zrV+4LQjwQ0W+ez98pApMGM3HUrN04j3CqzPOzl9nmP15Y8YXNm8QHGv/eacOVEjqhmWpkRV0NAw=="
  "resolved" "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz"
  "version" "0.6.2"
  dependencies:
    "resolve" "^1.1.6"

"regex-not@^1.0.0", "regex-not@^1.0.2":
  "integrity" "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A=="
  "resolved" "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz"
  "version" "1.0.2"
  dependencies:
    "extend-shallow" "^3.0.2"
    "safe-regex" "^1.1.0"

"registry-auth-token@^3.0.1":
  "integrity" "sha512-4LM6Fw8eBQdwMYcES4yTnn2TqIasbXuwDx3um+QRs7S55aMKCBKBxvPXl2RiUjHwuJLTyYfxSpmfSAjQpcuP+A=="
  "resolved" "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-3.4.0.tgz"
  "version" "3.4.0"
  dependencies:
    "rc" "^1.1.6"
    "safe-buffer" "^5.0.1"

"registry-url@^3.0.3":
  "integrity" "sha512-ZbgR5aZEdf4UKZVBPYIgaglBmSF2Hi94s2PcIHhRGFjKYu+chjJdYfHn4rt3hB6eCKLJ8giVIIfgMa1ehDfZKA=="
  "resolved" "https://registry.npmjs.org/registry-url/-/registry-url-3.1.0.tgz"
  "version" "3.1.0"
  dependencies:
    "rc" "^1.0.1"

"remove-trailing-separator@^1.0.1":
  "integrity" "sha512-/hS+Y0u3aOfIETiaiirUFwDBDzmXPvO+jAfKTitUngIPzdKc6Z0LoFjM/CK5PL4C+eKwHohlHAb6H0VFfmmUsw=="
  "resolved" "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz"
  "version" "1.1.0"

"repeat-element@^1.1.2":
  "integrity" "sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g=="
  "resolved" "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz"
  "version" "1.1.3"

"repeat-string@^1.6.1":
  "integrity" "sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w=="
  "resolved" "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz"
  "version" "1.6.1"

"request-promise-core@1.1.2":
  "integrity" "sha512-UHYyq1MO8GsefGEt7EprS8UrXsm1TxEvFUX1IMTuSLU2Rh7fTIdFtl8xD7JiEYiWU2dl+NYAjCTksTehQUxPag=="
  "resolved" "https://registry.npmjs.org/request-promise-core/-/request-promise-core-1.1.2.tgz"
  "version" "1.1.2"
  dependencies:
    "lodash" "^4.17.11"

"request-promise-native@^1.0.5":
  "integrity" "sha512-rIMnbBdgNViL37nZ1b3L/VfPOpSi0TqVDQPAvO6U14lMzOLrt5nilxCQqtDKhZeDiW0/hkCXGoQjhgJd/tCh6w=="
  "resolved" "https://registry.npmjs.org/request-promise-native/-/request-promise-native-1.0.7.tgz"
  "version" "1.0.7"
  dependencies:
    "request-promise-core" "1.1.2"
    "stealthy-require" "^1.1.1"
    "tough-cookie" "^2.3.3"

"request@^2.34", "request@^2.87.0":
  "integrity" "sha512-NAqBSrijGLZdM0WZNsInLJpkJokL72XYjUpnB0iwsRgxh7dB6COrHnTBNwN0E+lHDAJzu7kLAkDeY08z2/A0hg=="
  "resolved" "https://registry.npmjs.org/request/-/request-2.88.0.tgz"
  "version" "2.88.0"
  dependencies:
    "aws-sign2" "~0.7.0"
    "aws4" "^1.8.0"
    "caseless" "~0.12.0"
    "combined-stream" "~1.0.6"
    "extend" "~3.0.2"
    "forever-agent" "~0.6.1"
    "form-data" "~2.3.2"
    "har-validator" "~5.1.0"
    "http-signature" "~1.2.0"
    "is-typedarray" "~1.0.0"
    "isstream" "~0.1.2"
    "json-stringify-safe" "~5.0.1"
    "mime-types" "~2.1.19"
    "oauth-sign" "~0.9.0"
    "performance-now" "^2.1.0"
    "qs" "~6.5.2"
    "safe-buffer" "^5.1.2"
    "tough-cookie" "~2.4.3"
    "tunnel-agent" "^0.6.0"
    "uuid" "^3.3.2"

"require-directory@^2.1.1":
  "integrity" "sha1-jGStX9MNqxyXbiNE/+f3kqam30I= sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q=="
  "resolved" "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz"
  "version" "2.1.1"

"require-in-the-middle@3.0.0":
  "integrity" "sha512-rBQkxxboJbUNRMMf5Yi00TeljqBJf6GKJZZAA1M8sElWOZR60sM7UFDAMl7NbHQT2RLzg5mSoUiKU1ZR9+TeTQ=="
  "resolved" "https://registry.npmjs.org/require-in-the-middle/-/require-in-the-middle-3.0.0.tgz"
  "version" "3.0.0"
  dependencies:
    "module-details-from-path" "^1.0.3"
    "resolve" "^1.5.0"

"require-main-filename@^1.0.1":
  "integrity" "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE= sha512-IqSUtOVP4ksd1C/ej5zeEh/BIP2ajqpn8c5x+q99gvcIG/Qf0cud5raVnE/Dwd0ua9TXYDoDc0RE5hBSdz22Ug=="
  "resolved" "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz"
  "version" "1.0.1"

"require-main-filename@^2.0.0":
  "integrity" "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg=="
  "resolved" "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz"
  "version" "2.0.0"

"resolve-cwd@^2.0.0":
  "integrity" "sha1-AKn3OHVW4nA46uIyyqNypqWbZlo= sha512-ccu8zQTrzVr954472aUVPLEcB3YpKSYR3cg/3lo1okzobPBM+1INXBbBZlDbnI/hbEocnf8j0QVo43hQKrbchg=="
  "resolved" "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-2.0.0.tgz"
  "version" "2.0.0"
  dependencies:
    "resolve-from" "^3.0.0"

"resolve-from@^3.0.0":
  "integrity" "sha1-six699nWiBvItuZTM17rywoYh0g= sha512-GnlH6vxLymXJNMBo7XP1fJIzBFbdYt49CuTwmB/6N53t+kMPRMFKz783LlQ4tv28XoQfMWinAJX6WCGf2IlaIw=="
  "resolved" "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz"
  "version" "3.0.0"

"resolve-url@^0.2.1":
  "integrity" "sha512-ZuF55hVUQaaczgOIwqWzkEcEidmlD/xl44x1UZnhOXcYuFN2S6+rcxpG+C1N3So0wvNI3DmJICUFfu2SxhBmvg=="
  "resolved" "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz"
  "version" "0.2.1"

"resolve@^1.1.6", "resolve@^1.10.0", "resolve@^1.3.2", "resolve@^1.5.0", "resolve@1.x":
  "integrity" "sha512-vIpgF6wfuJOZI7KKKSP+HmiKggadPQAdsp5HiC1mvqnfp0gF1vdwgBWZIdrVft9pgqoMFQN+R7BSWZiBxx+BBw=="
  "resolved" "https://registry.npmjs.org/resolve/-/resolve-1.11.1.tgz"
  "version" "1.11.1"
  dependencies:
    "path-parse" "^1.0.6"

"resolve@1.1.7":
  "integrity" "sha1-IDEU2CrSxe2ejgQRs5ModeiJ6Xs= sha512-9znBF0vBcaSN3W2j7wKvdERPwqTxSpCq+if5C0WoTCyV9n24rua28jeuQ2pL/HOf+yUe/Mef+H/5p60K0Id3bg=="
  "resolved" "https://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz"
  "version" "1.1.7"

"ret@~0.1.10":
  "integrity" "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg=="
  "resolved" "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz"
  "version" "0.1.15"

"rimraf@^2.5.4", "rimraf@^2.6.3":
  "integrity" "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA=="
  "resolved" "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz"
  "version" "2.6.3"
  dependencies:
    "glob" "^7.1.3"

"rsvp@^4.8.4":
  "integrity" "sha512-nfMOlASu9OnRJo1mbEk2cz0D56a1MBNrJ7orjRZQG10XDyuvwksKbuXNp6qa+kbn839HwjwhBzhFmdsaEAfauA=="
  "resolved" "https://registry.npmjs.org/rsvp/-/rsvp-4.8.5.tgz"
  "version" "4.8.5"

"safe-buffer@^5.0.1", "safe-buffer@^5.1.2", "safe-buffer@~5.1.0", "safe-buffer@~5.1.1", "safe-buffer@5.1.2":
  "integrity" "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g=="
  "resolved" "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz"
  "version" "5.1.2"

"safe-regex@^1.1.0":
  "integrity" "sha512-aJXcif4xnaNUzvUuC5gcb46oTS7zvg4jpMTnuqtrEPlR3vFr4pxtdTwaF1Qs3Enjn9HK+ZlwQui+a7z0SywIzg=="
  "resolved" "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz"
  "version" "1.1.0"
  dependencies:
    "ret" "~0.1.10"

"safer-buffer@^2.0.2", "safer-buffer@^2.1.0", "safer-buffer@>= 2.1.2 < 3", "safer-buffer@~2.1.0":
  "integrity" "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg=="
  "resolved" "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz"
  "version" "2.1.2"

"sane@^4.0.3":
  "integrity" "sha512-hhbzAgTIX8O7SHfp2c8/kREfEn4qO/9q8C9beyY6+tvZ87EpoZ3i1RIEvp27YBswnNbY9mWd6paKVmKbAgLfZA=="
  "resolved" "https://registry.npmjs.org/sane/-/sane-4.1.0.tgz"
  "version" "4.1.0"
  dependencies:
    "@cnakazawa/watch" "^1.0.3"
    "anymatch" "^2.0.0"
    "capture-exit" "^2.0.0"
    "exec-sh" "^0.3.2"
    "execa" "^1.0.0"
    "fb-watchman" "^2.0.0"
    "micromatch" "^3.1.4"
    "minimist" "^1.1.1"
    "walker" "~1.0.5"

"sax@^1.2.4":
  "integrity" "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw=="
  "resolved" "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz"
  "version" "1.2.4"

"semver-diff@^2.0.0":
  "integrity" "sha512-gL8F8L4ORwsS0+iQ34yCYv///jsOq0ZL7WP55d1HnJ32o7tyFYEFQZQA22mrLIacZdU6xecaBBZ+uEiffGNyXw=="
  "resolved" "https://registry.npmjs.org/semver-diff/-/semver-diff-2.1.0.tgz"
  "version" "2.1.0"
  dependencies:
    "semver" "^5.0.3"

"semver@^5.0.3", "semver@^5.1.0", "semver@^5.3.0", "semver@^5.4.1", "semver@^5.5", "semver@^5.5.0", "semver@^5.6.0", "semver@2 || 3 || 4 || 5":
  "integrity" "sha512-Ya52jSX2u7QKghxeoFGpLwCtGlt7j0oY9DYb5apt9nPlJ42ID+ulTXESnt/qAQcoSERyZ5sl3LDIOw0nAn/5DA=="
  "resolved" "https://registry.npmjs.org/semver/-/semver-5.7.0.tgz"
  "version" "5.7.0"

"semver@^6.0.0":
  "integrity" "sha512-rWYq2e5iYW+fFe/oPPtYJxYgjBm8sC4rmoGdUOgBB7VnwKt6HrL793l2voH1UlsyYZpJ4g0wfjnTEO1s1NP2eQ=="
  "resolved" "https://registry.npmjs.org/semver/-/semver-6.1.1.tgz"
  "version" "6.1.1"

"semver@5.5.0":
  "integrity" "sha512-4SJ3dm0WAwWy/NVeioZh5AntkdJoWKxHxcmyP622fOkgHa4z3R0TdBJICINyaSDE6uNwVc8gZr+ZinwZAH4xIA=="
  "resolved" "https://registry.npmjs.org/semver/-/semver-5.5.0.tgz"
  "version" "5.5.0"

"send@0.16.2":
  "integrity" "sha512-E64YFPUssFHEFBvpbbjr44NCLtI1AohxQ8ZSiJjQLskAdKuriYEP6VyGEsRDH8ScozGpkaX1BGvhanqCwkcEZw=="
  "resolved" "https://registry.npmjs.org/send/-/send-0.16.2.tgz"
  "version" "0.16.2"
  dependencies:
    "debug" "2.6.9"
    "depd" "~1.1.2"
    "destroy" "~1.0.4"
    "encodeurl" "~1.0.2"
    "escape-html" "~1.0.3"
    "etag" "~1.8.1"
    "fresh" "0.5.2"
    "http-errors" "~1.6.2"
    "mime" "1.4.1"
    "ms" "2.0.0"
    "on-finished" "~2.3.0"
    "range-parser" "~1.2.0"
    "statuses" "~1.4.0"

"serve-static@1.13.2":
  "integrity" "sha512-p/tdJrO4U387R9oMjb1oj7qSMaMfmOyd4j9hOFoxZe2baQszgHcSWjuya/CiT5kgZZKRudHNOA0pYXOl8rQ5nw=="
  "resolved" "https://registry.npmjs.org/serve-static/-/serve-static-1.13.2.tgz"
  "version" "1.13.2"
  dependencies:
    "encodeurl" "~1.0.2"
    "escape-html" "~1.0.3"
    "parseurl" "~1.3.2"
    "send" "0.16.2"

"set-blocking@^2.0.0":
  "integrity" "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw=="
  "resolved" "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz"
  "version" "2.0.0"

"set-value@^0.4.3":
  "integrity" "sha512-2Z0LRUUvYeF7gIFFep48ksPq0NR09e5oKoFXznaMGNcu+EZAfGnyL0K6xno2gCqX6dZYEZRjrcn04/gvZzcKhQ=="
  "resolved" "https://registry.npmjs.org/set-value/-/set-value-0.4.3.tgz"
  "version" "0.4.3"
  dependencies:
    "extend-shallow" "^2.0.1"
    "is-extendable" "^0.1.1"
    "is-plain-object" "^2.0.1"
    "to-object-path" "^0.3.0"

"set-value@^2.0.0":
  "integrity" "sha512-hw0yxk9GT/Hr5yJEYnHNKYXkIA8mVJgd9ditYZCe16ZczcaELYYcfvaXesNACk2O8O0nTiPQcQhGUQj8JLzeeg=="
  "resolved" "https://registry.npmjs.org/set-value/-/set-value-2.0.0.tgz"
  "version" "2.0.0"
  dependencies:
    "extend-shallow" "^2.0.1"
    "is-extendable" "^0.1.1"
    "is-plain-object" "^2.0.3"
    "split-string" "^3.0.1"

"setprototypeof@1.1.0":
  "integrity" "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ=="
  "resolved" "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz"
  "version" "1.1.0"

"shebang-command@^1.2.0":
  "integrity" "sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg=="
  "resolved" "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz"
  "version" "1.2.0"
  dependencies:
    "shebang-regex" "^1.0.0"

"shebang-regex@^1.0.0":
  "integrity" "sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ=="
  "resolved" "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz"
  "version" "1.0.0"

"shell-quote@^1.6.1":
  "integrity" "sha512-V0iQEZ/uoem3NmD91rD8XiuozJnq9/ZJnbHVXHnWqP1ucAhS3yJ7sLIIzEi57wFFcK3oi3kFUC46uSyWr35mxg=="
  "resolved" "https://registry.npmjs.org/shell-quote/-/shell-quote-1.6.1.tgz"
  "version" "1.6.1"
  dependencies:
    "array-filter" "~0.0.0"
    "array-map" "~0.0.0"
    "array-reduce" "~0.0.0"
    "jsonify" "~0.0.0"

"shelljs@~0.8.2":
  "integrity" "sha512-fc0BKlAWiLpwZljmOvAOTE/gXawtCoNrP5oaY7KIaQbbyHeQVg01pSEuEGvGh3HEdBU4baCD7wQBwADmM/7f7A=="
  "resolved" "https://registry.npmjs.org/shelljs/-/shelljs-0.8.3.tgz"
  "version" "0.8.3"
  dependencies:
    "glob" "^7.0.0"
    "interpret" "^1.0.0"
    "rechoir" "^0.6.2"

"shellwords@^0.1.1":
  "integrity" "sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww=="
  "resolved" "https://registry.npmjs.org/shellwords/-/shellwords-0.1.1.tgz"
  "version" "0.1.1"

"shimmer@^1.1.0", "shimmer@^1.2.0", "shimmer@~1.2.0":
  "integrity" "sha512-sQTKC1Re/rM6XyFM6fIAGHRPVGvyXfgzIDvzoq608vM+jeyVD0Tu1E6Np0Kc2zAIFWIj963V2800iF/9LPieQw=="
  "resolved" "https://registry.npmjs.org/shimmer/-/shimmer-1.2.1.tgz"
  "version" "1.2.1"

"signal-exit@^3.0.0", "signal-exit@^3.0.2", "signal-exit@3.0.2":
  "integrity" "sha512-meQNNykwecVxdu1RlYMKpQx4+wefIYpmxi6gexo/KAbwquJrBUrBmKYJrE8KFkVQAAVWEnwNdu21PgrD77J3xA=="
  "resolved" "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz"
  "version" "3.0.2"

"sisteransi@^1.0.0":
  "integrity" "sha512-N+z4pHB4AmUv0SjveWRd6q1Nj5w62m5jodv+GD8lvmbY/83T/rpbJGZOnK5T149OldDj4Db07BSv9xY4K6NTPQ=="
  "resolved" "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.0.tgz"
  "version" "1.0.0"

"slash@^2.0.0":
  "integrity" "sha512-ZYKh3Wh2z1PpEXWr0MpSBZ0V6mZHAQfYevttO11c51CaWjGTaadiKZ+wVt1PbMlDV5qhMFslpZCemhwOK7C89A=="
  "resolved" "https://registry.npmjs.org/slash/-/slash-2.0.0.tgz"
  "version" "2.0.0"

"smart-buffer@4.0.2":
  "integrity" "sha512-JDhEpTKzXusOqXZ0BUIdH+CjFdO/CR3tLlf5CN34IypI+xMmXW1uB16OOY8z3cICbJlDAVJzNbwBhNO0wt9OAw=="
  "resolved" "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.0.2.tgz"
  "version" "4.0.2"

"snapdragon-node@^2.0.1":
  "integrity" "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw=="
  "resolved" "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz"
  "version" "2.1.1"
  dependencies:
    "define-property" "^1.0.0"
    "isobject" "^3.0.0"
    "snapdragon-util" "^3.0.1"

"snapdragon-util@^3.0.1":
  "integrity" "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ=="
  "resolved" "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz"
  "version" "3.0.1"
  dependencies:
    "kind-of" "^3.2.0"

"snapdragon@^0.8.1":
  "integrity" "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg=="
  "resolved" "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz"
  "version" "0.8.2"
  dependencies:
    "base" "^0.11.1"
    "debug" "^2.2.0"
    "define-property" "^0.2.5"
    "extend-shallow" "^2.0.1"
    "map-cache" "^0.2.2"
    "source-map" "^0.5.6"
    "source-map-resolve" "^0.5.0"
    "use" "^3.1.0"

"socks-proxy-agent@^4.0.1":
  "integrity" "sha512-NT6syHhI9LmuEMSK6Kd2V7gNv5KFZoLE7V5udWmn0de+3Mkj3UMA/AJPLyeNUVmElCurSHtUdM3ETpR3z770Wg=="
  "resolved" "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-4.0.2.tgz"
  "version" "4.0.2"
  dependencies:
    "agent-base" "~4.2.1"
    "socks" "~2.3.2"

"socks@~2.3.2":
  "integrity" "sha512-pCpjxQgOByDHLlNqlnh/mNSAxIUkyBBuwwhTcV+enZGbDaClPvHdvm6uvOwZfFJkam7cGhBNbb4JxiP8UZkRvQ=="
  "resolved" "https://registry.npmjs.org/socks/-/socks-2.3.2.tgz"
  "version" "2.3.2"
  dependencies:
    "ip" "^1.1.5"
    "smart-buffer" "4.0.2"

"source-map-resolve@^0.5.0":
  "integrity" "sha512-MjqsvNwyz1s0k81Goz/9vRBe9SZdB09Bdw+/zYyO+3CuPk6fouTaxscHkgtE8jKvf01kVfl8riHzERQ/kefaSA=="
  "resolved" "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.2.tgz"
  "version" "0.5.2"
  dependencies:
    "atob" "^2.1.1"
    "decode-uri-component" "^0.2.0"
    "resolve-url" "^0.2.1"
    "source-map-url" "^0.4.0"
    "urix" "^0.1.0"

"source-map-support@^0.5.6":
  "integrity" "sha512-4h2Pbvyy15EE02G+JOZpUCmqWJuqrs+sEkzewTm++BPi7Hvn/HwcqLAcNxYAyI0x13CpPPn+kMjl+hplXMHITQ=="
  "resolved" "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.12.tgz"
  "version" "0.5.12"
  dependencies:
    "buffer-from" "^1.0.0"
    "source-map" "^0.6.0"

"source-map-url@^0.4.0":
  "integrity" "sha512-liJwHPI9x9d9w5WSIjM58MqGmmb7XzNqwdUA3kSBQ4lmDngexlKwawGzK3J1mKXi6+sysoMDlpVyZh9sv5vRfw=="
  "resolved" "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz"
  "version" "0.4.0"

"source-map@^0.5.0":
  "integrity" "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ=="
  "resolved" "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz"
  "version" "0.5.7"

"source-map@^0.5.6":
  "integrity" "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ=="
  "resolved" "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz"
  "version" "0.5.7"

"source-map@^0.6.0", "source-map@^0.6.1", "source-map@~0.6.1":
  "integrity" "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g=="
  "resolved" "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz"
  "version" "0.6.1"

"spdx-correct@^3.0.0":
  "integrity" "sha512-lr2EZCctC2BNR7j7WzJ2FpDznxky1sjfxvvYEyzxNyb6lZXHODmEoJeFu4JupYlkfha1KZpJyoqiJ7pgA1qq8Q=="
  "resolved" "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.0.tgz"
  "version" "3.1.0"
  dependencies:
    "spdx-expression-parse" "^3.0.0"
    "spdx-license-ids" "^3.0.0"

"spdx-exceptions@^2.1.0":
  "integrity" "sha512-2XQACfElKi9SlVb1CYadKDXvoajPgBVPn/gOQLrTvHdElaVhr7ZEbqJaRnJLVNeaI4cMEAgVCeBMKF6MWRDCRA=="
  "resolved" "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.2.0.tgz"
  "version" "2.2.0"

"spdx-expression-parse@^3.0.0":
  "integrity" "sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg=="
  "resolved" "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz"
  "version" "3.0.0"
  dependencies:
    "spdx-exceptions" "^2.1.0"
    "spdx-license-ids" "^3.0.0"

"spdx-license-ids@^3.0.0":
  "integrity" "sha512-7j8LYJLeY/Yb6ACbQ7F76qy5jHkp0U6jgBfJsk97bwWlVUnUWsAgpyaCvo17h0/RQGnQ036tVDomiwoI4pDkQA=="
  "resolved" "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.4.tgz"
  "version" "3.0.4"

"split-string@^3.0.1", "split-string@^3.0.2":
  "integrity" "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw=="
  "resolved" "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz"
  "version" "3.1.0"
  dependencies:
    "extend-shallow" "^3.0.0"

"sprintf-js@~1.0.2":
  "integrity" "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g=="
  "resolved" "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz"
  "version" "1.0.3"

"sprintf-js@1.1.1":
  "integrity" "sha512-h/U+VScR2Ft+aXDjGTLtguUEIrYuOjTj79BAOElUvdahYMaaa7SNLjJpOIn+Uzt0hsgHfYvlbcno3e9yXOSo8Q=="
  "resolved" "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.1.tgz"
  "version" "1.1.1"

"sshpk@^1.7.0":
  "integrity" "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg=="
  "resolved" "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz"
  "version" "1.16.1"
  dependencies:
    "asn1" "~0.2.3"
    "assert-plus" "^1.0.0"
    "bcrypt-pbkdf" "^1.0.0"
    "dashdash" "^1.12.0"
    "ecc-jsbn" "~0.1.1"
    "getpass" "^0.1.1"
    "jsbn" "~0.1.0"
    "safer-buffer" "^2.0.2"
    "tweetnacl" "~0.14.0"

"stack-utils@^1.0.1":
  "integrity" "sha512-MTX+MeG5U994cazkjd/9KNAapsHnibjMLnfXodlkXw76JEea0UiNzrqidzo1emMwk7w5Qhc9jd4Bn9TBb1MFwA=="
  "resolved" "https://registry.npmjs.org/stack-utils/-/stack-utils-1.0.2.tgz"
  "version" "1.0.2"

"static-extend@^0.1.1":
  "integrity" "sha512-72E9+uLc27Mt718pMHt9VMNiAL4LMsmDbBva8mxWUCkT07fSzEGMYUCk0XWY6lp0j6RBAG4cJ3mWuZv2OE3s0g=="
  "resolved" "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz"
  "version" "0.1.2"
  dependencies:
    "define-property" "^0.2.5"
    "object-copy" "^0.1.0"

"statuses@>= 1.4.0 < 2", "statuses@~1.4.0":
  "integrity" "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew=="
  "resolved" "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz"
  "version" "1.4.0"

"stealthy-require@^1.1.1":
  "integrity" "sha1-NbCYdbT/SfJqd35QmzCQoyJr8ks= sha512-ZnWpYnYugiOVEY5GkcuJK1io5V8QmNYChG62gSit9pQVGErXtrKuPC55ITaVSukmMta5qpMU7vqLt2Lnni4f/g=="
  "resolved" "https://registry.npmjs.org/stealthy-require/-/stealthy-require-1.1.1.tgz"
  "version" "1.1.1"

"string_decoder@^1.1.1", "string_decoder@~1.1.1":
  "integrity" "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg=="
  "resolved" "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz"
  "version" "1.1.1"
  dependencies:
    "safe-buffer" "~5.1.0"

"string_decoder@~0.10.x":
  "integrity" "sha512-ev2QzSzWPYmy9GuqfIVildA4OdcGLeFZQrq5ys6RtiuF+RQQiZWr8TZNyAcuVXyQRYfEO+MsoB/1BuQVhOJuoQ=="
  "resolved" "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz"
  "version" "0.10.31"

"string-length@^2.0.0":
  "integrity" "sha1-1A27aGo6zpYMHP/KVivyxF+DY+0= sha512-Qka42GGrS8Mm3SZ+7cH8UXiIWI867/b/Z/feQSpQx/rbfB8UGknGEZVaUQMOUVj+soY6NpWAxily63HI1OckVQ=="
  "resolved" "https://registry.npmjs.org/string-length/-/string-length-2.0.0.tgz"
  "version" "2.0.0"
  dependencies:
    "astral-regex" "^1.0.0"
    "strip-ansi" "^4.0.0"

"string-width@^1.0.1":
  "integrity" "sha512-0XsVpQLnVCXHJfyEs8tC0zpTVIr5PKKsQtkT29IwupnPTjtPmQ3xT/4yCREF9hYkV/3M3kzcUTSAZT6a6h81tw=="
  "resolved" "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz"
  "version" "1.0.2"
  dependencies:
    "code-point-at" "^1.0.0"
    "is-fullwidth-code-point" "^1.0.0"
    "strip-ansi" "^3.0.0"

"string-width@^2.0.0", "string-width@^2.1.1":
  "integrity" "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw=="
  "resolved" "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz"
  "version" "2.1.1"
  dependencies:
    "is-fullwidth-code-point" "^2.0.0"
    "strip-ansi" "^4.0.0"

"string.prototype.padend@^3.0.0":
  "integrity" "sha512-hkMAJJtc5MwJvEsIXdQZ317tklAF6ozyqVI+NMVHeRR0GuF3Xi0/sYJCi4MJqiJrDHq5VFLEX3PWS/LJeuf4FA=="
  "resolved" "https://registry.npmjs.org/string.prototype.padend/-/string.prototype.padend-3.0.0.tgz"
  "version" "3.0.0"
  dependencies:
    "define-properties" "^1.1.2"
    "es-abstract" "^1.4.3"
    "function-bind" "^1.0.2"

"strip-ansi@^3.0.0", "strip-ansi@^3.0.1":
  "integrity" "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg=="
  "resolved" "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz"
  "version" "3.0.1"
  dependencies:
    "ansi-regex" "^2.0.0"

"strip-ansi@^4.0.0":
  "integrity" "sha512-4XaJ2zQdCzROZDivEVIDPkcQn8LMFSa8kj8Gxb/Lnwzv9A8VctNZ+lfivC/sV3ivW8ElJTERXZoPBRrZKkNKow=="
  "resolved" "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz"
  "version" "4.0.0"
  dependencies:
    "ansi-regex" "^3.0.0"

"strip-ansi@^5.0.0":
  "integrity" "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA=="
  "resolved" "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz"
  "version" "5.2.0"
  dependencies:
    "ansi-regex" "^4.1.0"

"strip-bom@^3.0.0":
  "integrity" "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA=="
  "resolved" "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz"
  "version" "3.0.0"

"strip-eof@^1.0.0":
  "integrity" "sha512-7FCwGGmx8mD5xQd3RPUvnSpUXHM3BWuzjtpD4TXsfcZ9EL4azvVVUscFYwD9nx8Kh+uCBC00XBtAykoMHwTh8Q=="
  "resolved" "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz"
  "version" "1.0.0"

"strip-json-comments@~2.0.1":
  "integrity" "sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ=="
  "resolved" "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz"
  "version" "2.0.1"

"superagent@^3.8.3":
  "integrity" "sha512-GLQtLMCoEIK4eDv6OGtkOoSMt3D+oq0y3dsxMuYuDvaNUvuT8eFBuLmfR0iYYzHC1e8hpzC6ZsxbuP6DIalMFA=="
  "resolved" "https://registry.npmjs.org/superagent/-/superagent-3.8.3.tgz"
  "version" "3.8.3"
  dependencies:
    "component-emitter" "^1.2.0"
    "cookiejar" "^2.1.0"
    "debug" "^3.1.0"
    "extend" "^3.0.0"
    "form-data" "^2.3.1"
    "formidable" "^1.2.0"
    "methods" "^1.1.1"
    "mime" "^1.4.1"
    "qs" "^6.5.1"
    "readable-stream" "^2.3.5"

"supertest@^4.0.2":
  "integrity" "sha512-1BAbvrOZsGA3YTCWqbmh14L0YEq0EGICX/nBnfkfVJn7SrxQV1I3pMYjSzG9y/7ZU2V9dWqyqk2POwxlb09duQ=="
  "resolved" "https://registry.npmjs.org/supertest/-/supertest-4.0.2.tgz"
  "version" "4.0.2"
  dependencies:
    "methods" "^1.1.2"
    "superagent" "^3.8.3"

"supports-color@^2.0.0":
  "integrity" "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g=="
  "resolved" "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz"
  "version" "2.0.0"

"supports-color@^5.2.0", "supports-color@^5.3.0":
  "integrity" "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow=="
  "resolved" "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz"
  "version" "5.5.0"
  dependencies:
    "has-flag" "^3.0.0"

"supports-color@^6.1.0":
  "integrity" "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ=="
  "resolved" "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz"
  "version" "6.1.0"
  dependencies:
    "has-flag" "^3.0.0"

"swagger-ui-dist@^3.18.1":
  "integrity" "sha512-KITbEqXkXrjGH12A0lpVZlH3uODFkwUh8d15My1YD4N0PSZDnIiC1iMFT6ryyuJxDYWZh0qezKpPqa5FRowngw=="
  "resolved" "https://registry.npmjs.org/swagger-ui-dist/-/swagger-ui-dist-3.22.1.tgz"
  "version" "3.22.1"

"swagger-ui-express@^4.0.2":
  "integrity" "sha512-XZtXI2+SKT3fgvJSGg4P7Dtmkzr50uoSb09IxbUWmjL538TIGRMZtfdEkjZEEq44xgGNAxMryzBEUdUnkXr8dA=="
  "resolved" "https://registry.npmjs.org/swagger-ui-express/-/swagger-ui-express-4.0.2.tgz"
  "version" "4.0.2"
  dependencies:
    "swagger-ui-dist" "^3.18.1"

"symbol-tree@^3.2.2":
  "integrity" "sha1-rifbOPZgp64uHDt9G8KQgZuFGeY= sha512-/2fldTR680SOM4zTfL9mNzf96VYFy2CyVWinf+baRrXAJ4D586mMSorV9Rk5KkK60cUrXASJMojcQsES8PaJMw=="
  "resolved" "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.2.tgz"
  "version" "3.2.2"

"term-size@^1.2.0":
  "integrity" "sha512-7dPUZQGy/+m3/wjVz3ZW5dobSoD/02NxJpoXUX0WIyjfVS3l0c+b/+9phIDFA7FHzkYtwtMFgeGZ/Y8jVTeqQQ=="
  "resolved" "https://registry.npmjs.org/term-size/-/term-size-1.2.0.tgz"
  "version" "1.2.0"
  dependencies:
    "execa" "^0.7.0"

"test-exclude@^5.2.3":
  "integrity" "sha512-M+oxtseCFO3EDtAaGH7iiej3CBkzXqFMbzqYAACdzKui4eZA+pq3tZEwChvOdNfa7xxy8BfbmgJSIr43cC/+2g=="
  "resolved" "https://registry.npmjs.org/test-exclude/-/test-exclude-5.2.3.tgz"
  "version" "5.2.3"
  dependencies:
    "glob" "^7.1.3"
    "minimatch" "^3.0.4"
    "read-pkg-up" "^4.0.0"
    "require-main-filename" "^2.0.0"

"throat@^4.0.0":
  "integrity" "sha1-iQN8vJLFarGJJua6TLsgDhVnKmo= sha512-wCVxLDcFxw7ujDxaeJC6nfl2XfHJNYs8yUYJnvMgtPEFlttP9tHSfRUv2vBe6C4hkVFPWoP1P6ZccbYjmSEkKA=="
  "resolved" "https://registry.npmjs.org/throat/-/throat-4.1.0.tgz"
  "version" "4.1.0"

"thunkify@^2.1.2":
  "integrity" "sha512-w9foI80XcGImrhMQ19pxunaEC5Rp2uzxZZg4XBAFRfiLOplk3F0l7wo+bO16vC2/nlQfR/mXZxcduo0MF2GWLg=="
  "resolved" "https://registry.npmjs.org/thunkify/-/thunkify-2.1.2.tgz"
  "version" "2.1.2"

"timed-out@^4.0.0":
  "integrity" "sha512-G7r3AhovYtr5YKOWQkta8RKAPb+J9IsO4uVmzjl8AZwfhs8UcUwTiD6gcJYSgOtzyjvQKrKYn41syHbUWMkafA=="
  "resolved" "https://registry.npmjs.org/timed-out/-/timed-out-4.0.1.tgz"
  "version" "4.0.1"

"tmpl@1.0.x":
  "integrity" "sha1-I2QN17QtAEM5ERQIIOXPRA5SHdE= sha512-9tP427gQBl7Mx3vzr3mquZ+Rq+1sAqIJb5dPSYEjWMYsqitxARsFCHkZS3sDptHAmrUPCZfzXNZqSuBIHdpV5A=="
  "resolved" "https://registry.npmjs.org/tmpl/-/tmpl-1.0.4.tgz"
  "version" "1.0.4"

"to-fast-properties@^2.0.0":
  "integrity" "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4= sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog=="
  "resolved" "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz"
  "version" "2.0.0"

"to-object-path@^0.3.0":
  "integrity" "sha512-9mWHdnGRuh3onocaHzukyvCZhzvr6tiflAy/JRFXcJX0TjgfWA9pk9t8CMbzmBE4Jfw58pXbkngtBtqYxzNEyg=="
  "resolved" "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz"
  "version" "0.3.0"
  dependencies:
    "kind-of" "^3.0.2"

"to-regex-range@^2.1.0":
  "integrity" "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg=="
  "resolved" "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz"
  "version" "2.1.1"
  dependencies:
    "is-number" "^3.0.0"
    "repeat-string" "^1.6.1"

"to-regex@^3.0.1", "to-regex@^3.0.2":
  "integrity" "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw=="
  "resolved" "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz"
  "version" "3.0.2"
  dependencies:
    "define-property" "^2.0.2"
    "extend-shallow" "^3.0.2"
    "regex-not" "^1.0.2"
    "safe-regex" "^1.1.0"

"touch@^3.1.0":
  "integrity" "sha512-WBx8Uy5TLtOSRtIq+M03/sKDrXCLHxwDcquSP2c43Le03/9serjQBIztjRz6FkJez9D/hleyAXTBGLwwZUw9lA=="
  "resolved" "https://registry.npmjs.org/touch/-/touch-3.1.0.tgz"
  "version" "3.1.0"
  dependencies:
    "nopt" "~1.0.10"

"tough-cookie@^2.3.3", "tough-cookie@^2.3.4":
  "integrity" "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g=="
  "resolved" "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz"
  "version" "2.5.0"
  dependencies:
    "psl" "^1.1.28"
    "punycode" "^2.1.1"

"tough-cookie@~2.4.3":
  "integrity" "sha512-Q5srk/4vDM54WJsJio3XNn6K2sCG+CQ8G5Wz6bZhRZoAe/+TxjWB/GlFAnYEbkYVlON9FMk/fE3h2RLpPXo4lQ=="
  "resolved" "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.4.3.tgz"
  "version" "2.4.3"
  dependencies:
    "psl" "^1.1.24"
    "punycode" "^1.4.1"

"tr46@^1.0.1":
  "integrity" "sha1-qLE/1r/SSJUZZ0zN5VujaTtwbQk= sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA=="
  "resolved" "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz"
  "version" "1.0.1"
  dependencies:
    "punycode" "^2.1.0"

"trim-right@^1.0.1":
  "integrity" "sha1-yy4SAwZ+DI3h9hQJS5/kVwTqYAM= sha512-WZGXGstmCWgeevgTL54hrCuw1dyMQIzWy7ZfqRJfSmJZBwklI15egmQytFP6bPidmw3M8d5yEowl1niq4vmqZw=="
  "resolved" "https://registry.npmjs.org/trim-right/-/trim-right-1.0.1.tgz"
  "version" "1.0.1"

"ts-jest@^24.0.2":
  "integrity" "sha512-h6ZCZiA1EQgjczxq+uGLXQlNgeg02WWJBbeT8j6nyIBRQdglqbvzDoHahTEIiS6Eor6x8mK6PfZ7brQ9Q6tzHw=="
  "resolved" "https://registry.npmjs.org/ts-jest/-/ts-jest-24.0.2.tgz"
  "version" "24.0.2"
  dependencies:
    "bs-logger" "0.x"
    "buffer-from" "1.x"
    "fast-json-stable-stringify" "2.x"
    "json5" "2.x"
    "make-error" "1.x"
    "mkdirp" "0.x"
    "resolve" "1.x"
    "semver" "^5.5"
    "yargs-parser" "10.x"

"ts-node@^8.1.0":
  "integrity" "sha512-34jpuOrxDuf+O6iW1JpgTRDFynUZ1iEqtYruBqh35gICNjN8x+LpVcPAcwzLPi9VU6mdA3ym+x233nZmZp445A=="
  "resolved" "https://registry.npmjs.org/ts-node/-/ts-node-8.1.0.tgz"
  "version" "8.1.0"
  dependencies:
    "arg" "^4.1.0"
    "diff" "^3.1.0"
    "make-error" "^1.1.1"
    "source-map-support" "^0.5.6"
    "yn" "^3.0.0"

"tslib@1.9.3":
  "integrity" "sha512-4krF8scpejhaOgqzBEcGM7yDIEfi0/8+8zDRZhNZZ2kjmHJ4hv3zCbQWxoJGz1iw5U0Jl0nma13xzHXcncMavQ=="
  "resolved" "https://registry.npmjs.org/tslib/-/tslib-1.9.3.tgz"
  "version" "1.9.3"

"tunnel-agent@^0.6.0":
  "integrity" "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0= sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w=="
  "resolved" "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz"
  "version" "0.6.0"
  dependencies:
    "safe-buffer" "^5.0.1"

"tv4@^1.3":
  "integrity" "sha512-afizzfpJgvPr+eDkREK4MxJ/+r8nEEHcmitwgnPUqpaP+FpwQyadnxNoSACbgc/b1LsZYtODGoPiFxQrgJgjvw=="
  "resolved" "https://registry.npmjs.org/tv4/-/tv4-1.3.0.tgz"
  "version" "1.3.0"

"tweetnacl@^0.14.3", "tweetnacl@~0.14.0":
  "integrity" "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q= sha512-KXXFFdAbFXY4geFIwoyNK+f5Z1b7swfXABfL7HXCmoIWMKU3dmS26672A4EeQtDzLKy7SXmfBu51JolvEKwtGA=="
  "resolved" "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz"
  "version" "0.14.5"

"type-check@~0.3.2":
  "integrity" "sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg=="
  "resolved" "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz"
  "version" "0.3.2"
  dependencies:
    "prelude-ls" "~1.1.2"

"type-is@~1.6.16":
  "integrity" "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g=="
  "resolved" "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz"
  "version" "1.6.18"
  dependencies:
    "media-typer" "0.3.0"
    "mime-types" "~2.1.24"

"typescript@^3.4.5", "typescript@>=2.0":
  "integrity" "sha512-YycBxUb49UUhdNMU5aJ7z5Ej2XGmaIBL0x34vZ82fn3hGvD+bgrMrVDpatgz2f7YxUMJxMkbWxJZeAvDxVe7Vw=="
  "resolved" "https://registry.npmjs.org/typescript/-/typescript-3.4.5.tgz"
  "version" "3.4.5"

"uglify-js@^3.1.4":
  "integrity" "sha512-W+jrUHJr3DXKhrsS7NUVxn3zqMOFn0hL/Ei6v0anCIMoKC93TjcflTagwIHLW7SfMFfiQuktQyFVCFHGUE0+yg=="
  "resolved" "https://registry.npmjs.org/uglify-js/-/uglify-js-3.6.0.tgz"
  "version" "3.6.0"
  dependencies:
    "commander" "~2.20.0"
    "source-map" "~0.6.1"

"ultron@~1.1.0":
  "integrity" "sha512-UIEXBNeYmKptWH6z8ZnqTeS8fV74zG0/eRU9VGkpzz+LIJNs8W/zM/L+7ctCkRrgbNnnR0xxw4bKOr0cW0N0Og=="
  "resolved" "https://registry.npmjs.org/ultron/-/ultron-1.1.1.tgz"
  "version" "1.1.1"

"undefsafe@^2.0.2":
  "integrity" "sha512-uIrN/fvxlTSlhHPrsbsqiaUNHx1ze1OkgM+vbWO4gFrS5J5RzD7+rVlbeGjYD3VXVaUaCUfbkHVftUUUB7iKSQ=="
  "resolved" "https://registry.npmjs.org/undefsafe/-/undefsafe-2.0.2.tgz"
  "version" "2.0.2"
  dependencies:
    "debug" "^2.2.0"

"union-value@^1.0.0":
  "integrity" "sha512-gKXL/GYJJ6/EUcUoTJ0wvupGylrP1Q0QhkgTMixasTn8J5mEZY3fbcj25gOL3opWToztz7/BUHGm78npw7J57Q=="
  "resolved" "https://registry.npmjs.org/union-value/-/union-value-1.0.0.tgz"
  "version" "1.0.0"
  dependencies:
    "arr-union" "^3.1.0"
    "get-value" "^2.0.6"
    "is-extendable" "^0.1.1"
    "set-value" "^0.4.3"

"unique-string@^1.0.0":
  "integrity" "sha512-ODgiYu03y5g76A1I9Gt0/chLCzQjvzDy7DsZGsLOE/1MrF6wriEskSncj1+/C58Xk/kPZDppSctDybCwOSaGAg=="
  "resolved" "https://registry.npmjs.org/unique-string/-/unique-string-1.0.0.tgz"
  "version" "1.0.0"
  dependencies:
    "crypto-random-string" "^1.0.0"

"unpipe@~1.0.0", "unpipe@1.0.0":
  "integrity" "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ=="
  "resolved" "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz"
  "version" "1.0.0"

"unset-value@^1.0.0":
  "integrity" "sha512-PcA2tsuGSF9cnySLHTLSh2qrQiJ70mn+r+Glzxv2TWZblxsxCC52BDlZoPCsz7STd9pN7EZetkWZBAvk4cgZdQ=="
  "resolved" "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz"
  "version" "1.0.0"
  dependencies:
    "has-value" "^0.3.1"
    "isobject" "^3.0.0"

"unzip-response@^2.0.1":
  "integrity" "sha512-N0XH6lqDtFH84JxptQoZYmloF4nzrQqqrAymNj+/gW60AO2AZgOcf4O/nUXJcYfyQkqvMo9lSupBZmmgvuVXlw=="
  "resolved" "https://registry.npmjs.org/unzip-response/-/unzip-response-2.0.1.tgz"
  "version" "2.0.1"

"upath@^1.1.1":
  "integrity" "sha512-kXpym8nmDmlCBr7nKdIx8P2jNBa+pBpIUFRnKJ4dr8htyYGJFokkr2ZvERRtUN+9SY+JqXouNgUPtv6JQva/2Q=="
  "resolved" "https://registry.npmjs.org/upath/-/upath-1.1.2.tgz"
  "version" "1.1.2"

"update-notifier@^2.5.0":
  "integrity" "sha512-gwMdhgJHGuj/+wHJJs9e6PcCszpxR1b236igrOkUofGhqJuG+amlIKwApH1IW1WWl7ovZxsX49lMBWLxSdm5Dw=="
  "resolved" "https://registry.npmjs.org/update-notifier/-/update-notifier-2.5.0.tgz"
  "version" "2.5.0"
  dependencies:
    "boxen" "^1.2.1"
    "chalk" "^2.0.1"
    "configstore" "^3.0.0"
    "import-lazy" "^2.1.0"
    "is-ci" "^1.0.10"
    "is-installed-globally" "^0.1.0"
    "is-npm" "^1.0.0"
    "latest-version" "^3.0.0"
    "semver-diff" "^2.0.0"
    "xdg-basedir" "^3.0.0"

"uri-js@^4.2.2":
  "integrity" "sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ=="
  "resolved" "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz"
  "version" "4.2.2"
  dependencies:
    "punycode" "^2.1.0"

"urix@^0.1.0":
  "integrity" "sha512-Am1ousAhSLBeB9cG/7k7r2R0zj50uDRlZHPGbazid5s9rlF1F/QKYObEKSIunSjIOkJZqwRRLpvewjEkM7pSqg=="
  "resolved" "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz"
  "version" "0.1.0"

"url-parse-lax@^1.0.0":
  "integrity" "sha512-BVA4lR5PIviy2PMseNd2jbFQ+jwSwQGdJejf5ctd1rEXt0Ypd7yanUK9+lYechVlN5VaTJGsu2U/3MDDu6KgBA=="
  "resolved" "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-1.0.0.tgz"
  "version" "1.0.0"
  dependencies:
    "prepend-http" "^1.0.1"

"use@^3.1.0":
  "integrity" "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ=="
  "resolved" "https://registry.npmjs.org/use/-/use-3.1.1.tgz"
  "version" "3.1.1"

"util-deprecate@^1.0.1", "util-deprecate@~1.0.1":
  "integrity" "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw=="
  "resolved" "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz"
  "version" "1.0.2"

"util.promisify@^1.0.0":
  "integrity" "sha512-i+6qA2MPhvoKLuxnJNpXAGhg7HphQOSUq2LKMZD0m15EiskXUkMvKdF4Uui0WYeCUGea+o2cw/ZuwehtfsrNkA=="
  "resolved" "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.0.tgz"
  "version" "1.0.0"
  dependencies:
    "define-properties" "^1.1.2"
    "object.getownpropertydescriptors" "^2.0.3"

"utils-merge@1.0.1":
  "integrity" "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA=="
  "resolved" "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz"
  "version" "1.0.1"

"uuid@^3.2.1", "uuid@^3.3.2":
  "integrity" "sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA=="
  "resolved" "https://registry.npmjs.org/uuid/-/uuid-3.3.2.tgz"
  "version" "3.3.2"

"v8-compile-cache@^2.0.0":
  "integrity" "sha512-1wFuMUIM16MDJRCrpbpuEPTUGmM5QMUg0cr3KFwra2XgOgFcPGDQHDh3CszSCD2Zewc/dh/pamNEW8CbfDebUw=="
  "resolved" "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.0.2.tgz"
  "version" "2.0.2"

"validate-npm-package-license@^3.0.1":
  "integrity" "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew=="
  "resolved" "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz"
  "version" "3.0.4"
  dependencies:
    "spdx-correct" "^3.0.0"
    "spdx-expression-parse" "^3.0.0"

"vary@^1", "vary@~1.1.2":
  "integrity" "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg=="
  "resolved" "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz"
  "version" "1.1.2"

"verror@1.10.0":
  "integrity" "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA= sha512-ZZKSmDAEFOijERBLkmYfJ+vmk3w+7hOLYDNkRCuRuMJGEmqYNCNLyBBFwWKVMhfwaEF3WOd0Zlw86U/WC/+nYw=="
  "resolved" "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz"
  "version" "1.10.0"
  dependencies:
    "assert-plus" "^1.0.0"
    "core-util-is" "1.0.2"
    "extsprintf" "^1.2.0"

"vizion@~2.0.2":
  "integrity" "sha512-UGDB/UdC1iyPkwyQaI9AFMwKcluQyD4FleEXObrlu254MEf16MV8l+AZdpFErY/iVKZVWlQ+OgJlVVJIdeMUYg=="
  "resolved" "https://registry.npmjs.org/vizion/-/vizion-2.0.2.tgz"
  "version" "2.0.2"
  dependencies:
    "async" "2.6.1"
    "git-node-fs" "^1.0.0"
    "ini" "^1.3.4"
    "js-git" "^0.7.8"
    "lodash.findindex" "^4.6.0"
    "lodash.foreach" "^4.5.0"
    "lodash.get" "^4.4.2"
    "lodash.last" "^3.0.0"

"w3c-hr-time@^1.0.1":
  "integrity" "sha1-gqwr/2PZUOqeMYmlimViX+3xkEU= sha512-DqLRzU2y4bup9SNU1y4wdXPqDsDdBIfLlUw6K+4erA5v8pGsHyQv7KgKwpV3smsvQ7HRxcgAGk3s0++j5l23Eg=="
  "resolved" "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.1.tgz"
  "version" "1.0.1"
  dependencies:
    "browser-process-hrtime" "^0.1.2"

"walker@^1.0.7", "walker@~1.0.5":
  "integrity" "sha1-L3+bj9ENZ3JisYqITijRlhjgKPs= sha512-cF4je9Fgt6sj1PKfuFt9jpQPeHosM+Ryma/hfY9U7uXGKM7pJCsF0v2r55o+Il54+i77SyYWetB4tD1dEygRkw=="
  "resolved" "https://registry.npmjs.org/walker/-/walker-1.0.7.tgz"
  "version" "1.0.7"
  dependencies:
    "makeerror" "1.0.x"

"webidl-conversions@^4.0.2":
  "integrity" "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg=="
  "resolved" "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz"
  "version" "4.0.2"

"whatwg-encoding@^1.0.1", "whatwg-encoding@^1.0.3":
  "integrity" "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw=="
  "resolved" "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz"
  "version" "1.0.5"
  dependencies:
    "iconv-lite" "0.4.24"

"whatwg-mimetype@^2.1.0", "whatwg-mimetype@^2.2.0":
  "integrity" "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g=="
  "resolved" "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz"
  "version" "2.3.0"

"whatwg-url@^6.4.1":
  "integrity" "sha512-rhRZRqx/TLJQWUpQ6bmrt2UV4f0HCQ463yQuONJqC6fO2VoEb1pTYddbe59SkYq87aoM5A3bdhMZiUiVws+fzQ=="
  "resolved" "https://registry.npmjs.org/whatwg-url/-/whatwg-url-6.5.0.tgz"
  "version" "6.5.0"
  dependencies:
    "lodash.sortby" "^4.7.0"
    "tr46" "^1.0.1"
    "webidl-conversions" "^4.0.2"

"whatwg-url@^7.0.0":
  "integrity" "sha512-37GeVSIJ3kn1JgKyjiYNmSLP1yzbpb29jdmwBSgkD9h40/hyrR/OifpVUndji3tmwGgD8qpw7iQu3RSbCrBpsQ=="
  "resolved" "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.0.0.tgz"
  "version" "7.0.0"
  dependencies:
    "lodash.sortby" "^4.7.0"
    "tr46" "^1.0.1"
    "webidl-conversions" "^4.0.2"

"which-module@^2.0.0":
  "integrity" "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho= sha512-B+enWhmw6cjfVC7kS8Pj9pCrKSc5txArRyaYGe088shv/FGWH+0Rjx/xPgtsWfsUtS27FkP697E4DDhgrgoc0Q=="
  "resolved" "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz"
  "version" "2.0.0"

"which@^1.2.9", "which@^1.3.0":
  "integrity" "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ=="
  "resolved" "https://registry.npmjs.org/which/-/which-1.3.1.tgz"
  "version" "1.3.1"
  dependencies:
    "isexe" "^2.0.0"

"widest-line@^2.0.0":
  "integrity" "sha512-Ba5m9/Fa4Xt9eb2ELXt77JxVDV8w7qQrH0zS/TWSJdLyAwQjWoOzpzj5lwVftDz6n/EOu3tNACS84v509qwnJA=="
  "resolved" "https://registry.npmjs.org/widest-line/-/widest-line-2.0.1.tgz"
  "version" "2.0.1"
  dependencies:
    "string-width" "^2.1.1"

"wordwrap@~0.0.2":
  "integrity" "sha1-o9XabNXAvAAI03I0u68b7WMFkQc= sha512-1tMA907+V4QmxV7dbRvb4/8MaRALK6q9Abid3ndMYnbyo8piisCmeONVqVSXqQA3KaP4SLt5b7ud6E2sqP8TFw=="
  "resolved" "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.3.tgz"
  "version" "0.0.3"

"wordwrap@~1.0.0":
  "integrity" "sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q=="
  "resolved" "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz"
  "version" "1.0.0"

"wrap-ansi@^2.0.0":
  "integrity" "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU= sha512-vAaEaDM946gbNpH5pLVNR+vX2ht6n0Bt3GXwVB1AuAqZosOvHNF3P7wDnh8KLkSqgUh0uh77le7Owgoz+Z9XBw=="
  "resolved" "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz"
  "version" "2.1.0"
  dependencies:
    "string-width" "^1.0.1"
    "strip-ansi" "^3.0.1"

"wrappy@1":
  "integrity" "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ=="
  "resolved" "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz"
  "version" "1.0.2"

"write-file-atomic@^2.0.0", "write-file-atomic@2.4.1":
  "integrity" "sha512-TGHFeZEZMnv+gBFRfjAcxL5bPHrsGKtnb4qsFAws7/vlh+QfwAaySIw4AXP9ZskTTh5GWu3FLuJhsWVdiJPGvg=="
  "resolved" "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-2.4.1.tgz"
  "version" "2.4.1"
  dependencies:
    "graceful-fs" "^4.1.11"
    "imurmurhash" "^0.1.4"
    "signal-exit" "^3.0.2"

"ws@^3.0.0":
  "integrity" "sha512-nnWLa/NwZSt4KQJu51MYlCcSQ5g7INpOrOMt4XV8j4dqTXdmlUmSHQ8/oLC069ckre0fRsgfvsKwbTdtKLCDkA=="
  "resolved" "https://registry.npmjs.org/ws/-/ws-3.3.3.tgz"
  "version" "3.3.3"
  dependencies:
    "async-limiter" "~1.0.0"
    "safe-buffer" "~5.1.0"
    "ultron" "~1.1.0"

"ws@^5.1.0", "ws@^5.2.0":
  "integrity" "sha512-jaHFD6PFv6UgoIVda6qZllptQsMlDEJkTQcybzzXDYM1XO9Y8em691FGMPmM46WGyLU4z9KMgQN+qrux/nhlHA=="
  "resolved" "https://registry.npmjs.org/ws/-/ws-5.2.2.tgz"
  "version" "5.2.2"
  dependencies:
    "async-limiter" "~1.0.0"

"ws@^6.0.0":
  "integrity" "sha512-GIyAXC2cB7LjvpgMt9EKS2ldqr0MTrORaleiOno6TweZ6r3TKtoFQWay/2PceJ3RuBasOHzXNn5Lrw1X0bEjqA=="
  "resolved" "https://registry.npmjs.org/ws/-/ws-6.2.1.tgz"
  "version" "6.2.1"
  dependencies:
    "async-limiter" "~1.0.0"

"xdg-basedir@^3.0.0":
  "integrity" "sha512-1Dly4xqlulvPD3fZUQJLY+FUIeqN3N2MM3uqe4rCJftAvOjFa3jFGfctOgluGx4ahPbUCsZkmJILiP0Vi4T6lQ=="
  "resolved" "https://registry.npmjs.org/xdg-basedir/-/xdg-basedir-3.0.0.tgz"
  "version" "3.0.0"

"xml-name-validator@^3.0.0":
  "integrity" "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw=="
  "resolved" "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz"
  "version" "3.0.0"

"xregexp@2.0.0":
  "integrity" "sha512-xl/50/Cf32VsGq/1R8jJE5ajH1yMCQkpmoS10QbFZWl2Oor4H0Me64Pu2yxvsRWK3m6soJbmGfzSR7BYmDcWAA=="
  "resolved" "https://registry.npmjs.org/xregexp/-/xregexp-2.0.0.tgz"
  "version" "2.0.0"

"y18n@^3.2.1 || ^4.0.0":
  "integrity" "sha512-r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w=="
  "resolved" "https://registry.npmjs.org/y18n/-/y18n-4.0.0.tgz"
  "version" "4.0.0"

"yallist@^2.1.2":
  "integrity" "sha512-ncTzHV7NvsQZkYe1DW7cbDLm0YpzHmZF5r/iyP3ZnQtMiJ+pjzisCiMNI+Sj+xQF5pXhSHxSB3uDbsBTzY/c2A=="
  "resolved" "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz"
  "version" "2.1.2"

"yamljs@^0.3.0":
  "integrity" "sha512-C/FsVVhht4iPQYXOInoxUM/1ELSf9EsgKH34FofQOp6hwCPrW4vG4w5++TED3xRUo8gD7l0P1J1dLlDYzODsTQ=="
  "resolved" "https://registry.npmjs.org/yamljs/-/yamljs-0.3.0.tgz"
  "version" "0.3.0"
  dependencies:
    "argparse" "^1.0.7"
    "glob" "^7.0.5"

"yargs-parser@^11.1.1":
  "integrity" "sha512-C6kB/WJDiaxONLJQnF8ccx9SEeoTTLek8RVbaOIsrAUS8VrBEXfmeSnCZxygc+XC2sNMBIwOOnfcxiynjHsVSQ=="
  "resolved" "https://registry.npmjs.org/yargs-parser/-/yargs-parser-11.1.1.tgz"
  "version" "11.1.1"
  dependencies:
    "camelcase" "^5.0.0"
    "decamelize" "^1.2.0"

"yargs-parser@10.x":
  "integrity" "sha512-VCIyR1wJoEBZUqk5PA+oOBF6ypbwh5aNB3I50guxAL/quggdfs4TtNHQrSazFA3fYZ+tEqfs0zIGlv0c/rgjbQ=="
  "resolved" "https://registry.npmjs.org/yargs-parser/-/yargs-parser-10.1.0.tgz"
  "version" "10.1.0"
  dependencies:
    "camelcase" "^4.1.0"

"yargs@^12.0.2":
  "integrity" "sha512-Lhz8TLaYnxq/2ObqHDql8dX8CJi97oHxrjUcYtzKbbykPtVW9WB+poxI+NM2UIzsMgNCZTIf0AQwsjK5yMAqZw=="
  "resolved" "https://registry.npmjs.org/yargs/-/yargs-12.0.5.tgz"
  "version" "12.0.5"
  dependencies:
    "cliui" "^4.0.0"
    "decamelize" "^1.2.0"
    "find-up" "^3.0.0"
    "get-caller-file" "^1.0.1"
    "os-locale" "^3.0.0"
    "require-directory" "^2.1.1"
    "require-main-filename" "^1.0.1"
    "set-blocking" "^2.0.0"
    "string-width" "^2.0.0"
    "which-module" "^2.0.0"
    "y18n" "^3.2.1 || ^4.0.0"
    "yargs-parser" "^11.1.1"

"yn@^3.0.0":
  "integrity" "sha512-kKfnnYkbTfrAdd0xICNFw7Atm8nKpLcLv9AZGEt+kczL/WQVai4e2V6ZN8U/O+iI6WrNuJjNNOyu4zfhl9D3Hg=="
  "resolved" "https://registry.npmjs.org/yn/-/yn-3.1.0.tgz"
  "version" "3.1.0"
